好的,所以我在使用NLTK包的Bottle中创建了这个应用程序。它可以在我的电脑上正常工作,但是,我无法在Google的App Engine上使用它。它提供了以下错误:如何以及在哪里部署我的Python和BottlePy应用程序
AttributeError: 'module' object has no attribute 'getuid'
我搜索周围,认为这是GAE的限制,所以我试图用Alwaysdata和主办我的应用程序在那里。但是在那边我有问题,没有安装YAML模块。我试图安装它,但访问被拒绝。
creating /usr/local/lib/python2.6/site-packages/yaml
error: could not create '/usr/local/lib/python2.6/site-packages/yaml': Permission denied
所以现在我被卡住了。这是我走入很多问题。这一切在我的电脑上都能正常工作,但后来我无法在线工作。这是因为GAE限制,alwaysdata限制吗?所以我想我在问我在哪里以及如何部署最好?
当我租用我自己的服务器并且有完全访问权限时更容易吗?这是否像我自己的电脑一样工作,我可以安装所有东西?
让我知道如果我需要提供更多的信息,我很无能。
非常感谢,已经购买了他们的计划并让NLTK工作。之前尝试过的是很多主机,现在终于有效了!支持确实很快。 – Javaaaa