如何在PyCharm中安装和配置httplib2?
我在 JetBrains 的 PyCharm 中通过项目解释器安装了 Google 的 httplib2 库。现在在以下几行代码中,它给我提示错误,说是找不到引用:
from apiclient.discovery import build
from oauth2client.client import flow_from_clientsecrets
from oauth2client.file import Storage
from oauth2client.tools import run
我该怎么解决这个问题呢?是不是需要一些配置才能解决这个问题?
2 个回答
0
在发现这个模块已经通过pip和项目解释器安装了,但还是没法用的时候,最后找到了解决办法!
首先,确认这个模块确实安装好了:
用这个命令:sudo pip{2\3} install --upgrade httplib2
然后,在你的电脑上找到这个模块:
用这个命令:find / | grep httplib2
你需要找到pip安装模块的地方,路径可能看起来像这样:
/usr/local/lib/python2.7/dist-packages
接下来,进入上面提到的路径,搜索这个模块,然后把所有的模块文件和文件夹复制到你本地的pycharm项目环境中。这个环境的路径大概是这样的:
/home/your_user/.virtualenvs/project_name/lib/python2.7
就这样。不过要注意,你可能需要多做几次,因为每个模块可能都有依赖关系……
1
去 文件
-> 设置
-> 项目解释器
。在右侧,你可以看到当前项目的 项目解释器
。检查一下已安装的包是否在这里列出。如果没有,就安装它们。如果已经列出了,那就再仔细检查一下你的 项目
和 项目解释器
。重启一下 开发环境
。你还可以为你的项目创建一个虚拟环境,并在里面安装这些包。