首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImportError,“没有命名为tweepy的模块”-- Google Appengine

ImportError,“没有命名为tweepy的模块”-- Google Appengine
EN

Stack Overflow用户
提问于 2017-08-12 09:20:07
回答 2查看 648关注 0票数 0

我刚开始使用AppEngine和Python,我不明白为什么我总是收到错误:ImportError: No module named tweepy

我把pip install tweepy==3.3.0放入我的终端,它说它成功了。然而,它仍然说它找不到这个模块。

我必须把它放到一个特定的文件夹里吗?如果是这样,我应该去哪一个/怎么去呢?

更新:当我输入pip list时,会出现tweepy (3.3.0),但importError仍然在那里

另外,我不知道这是否重要,但我使用的是Atom和mac。在我的电脑上我想我有两个版本的python (3.6和2.7)

注意:当我现在输入pip install tweepy==3.3.0时,所有的内容都是:Requirement already satisfied: tweepy==3.3.0 in /Library/Python/2.7/site-packages Requirement already satisfied: six>=1.7.3 in /Library/Python/2.7/site-packages (from tweepy==3.3.0) Requirement already satisfied: requests-oauthlib>=0.4.1 in /Library/Python/2.7/site-packages (from tweepy==3.3.0) Requirement already satisfied: requests>=2.4.3 in /Library/Python/2.7/site-packages (from tweepy==3.3.0) Requirement already satisfied: oauthlib>=0.6.2 in /Library/Python/2.7/site-packages (from requests-oauthlib>=0.4.1->tweepy==3.3.0) Requirement already satisfied: idna<2.6,>=2.5 in /Library/Python/2.7/site-packages (from requests>=2.4.3->tweepy==3.3.0) Requirement already satisfied: certifi>=2017.4.17 in /Library/Python/2.7/site-packages (from requests>=2.4.3->tweepy==3.3.0) Requirement already satisfied: urllib3<1.23,>=1.21.1 in /Library/Python/2.7/site-packages (from requests>=2.4.3->tweepy==3.3.0) Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /Library/Python/2.7/site-packages (from requests>=2.4.3->tweepy==3.3.0)

更新:我也在尝试导入Jinja,并得到了导入错误

EN

回答 2

Stack Overflow用户

发布于 2017-08-12 09:55:03

您可以将第三方库添加到app.yaml中。

代码语言:javascript
复制
libraries:
 - name: PIL
version: "1.1.7"
- name: webob
version: "1.1.1"

请看这里作为参考:Using third-party libraries

Python->Standard Environment仅限于以下库:Built-in Third-party Libraries

如果您需要更灵活的环境,请选择Python->Flexible EnvironmentUsing Python Libraries

票数 1
EN

Stack Overflow用户

发布于 2017-08-16 23:36:27

您需要首先决定将使用哪个GAE环境,因为应用程序代码和开发工作流程几乎完全不同。从这里开始:Choosing an App Engine Environment

还请注意,许多文档只适用于其中一个环境,但不能同时适用于两个环境。适用的环境通常反映在文档页面的URL路径中(但并不总是如此!)。您可能会发现,只使用左侧导航栏保留在相同的环境文档中会更容易。

如果选择标准环境,则需要满足更严格的sandbox restrictions。您可以通过以下两种方式之一使用第三方库(只要它们满足这些限制):

如果你不能满足标准环境的限制,你只能选择灵活的环境,其中:

无法使用第三方库的方式不同,请参见Using Python Libraries

  • running
  • is use (can't
  • dev_appserver.py),请参见Running locally。您还需要在本地系统上安装所有库。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45645645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档