使用Python上的Twython库的Google应用引擎

时间:2014-07-14 11:03:42

标签: python google-app-engine python-2.7 twython sys.path

我正在尝试使用Python在Google appengine上构建一个Twitter应用。我使用了一个名为Twython的Python库在我的Python脚本上制作应用程序。但是,当我尝试将其与google appengine结合使用时,应用程序无法构建,即我在使用google appengine Python脚本安装Twython库时遇到问题。

我已将我下载的Twython库粘贴到应用的根文件夹中,并在this answerthis中使用了sys.path.insert(0,Lib)。然而,没有任何作用。由于我是初学者Python开发人员和google appengine的新手,我非常感谢非常详细的解答。

我感谢您提前回答我的问题。

1 个答案:

答案 0 :(得分:0)

这就是我设法解决问题的方法。

我正在使用文本编辑器开始,我已经将 twython 库复制到app.yaml项目的根文件夹中名为 lib 的文件夹中所在。

我在Eclipse中集成了GAE,并尝试导入我的 twython 库。它显示“请求库丢失”的错误。到那时我有点想到这可能是库的依赖性问题。所以我包含了请求库,然后是 request-oauthlib oauthlib 。然后我在sys.path.insert(0,lib)之后的代码行中使用了import sys。它解决了这个问题。