虽然我确信pytz已经安装在我的虚拟环境中,而且我确信我的PyCharm项目正在使用上述的虚拟环境,但是IDE不断地抱怨:

当我在虚拟主机上登记时:
(my-project-venv)anto@~/d/m/myproject$ pip freeze | grep pytz
pytz==2014.4
(my-project-venv)anto@~/d/m/myproject$ python -c "import pytz; print pytz"
<module 'pytz' from '/home/anto/.virtualenvs/my-project-venv/local/lib/python2.7/site-packages/pytz/__init__.pyc'>我遗漏了什么?
发布于 2014-07-31 17:08:47
这可能是因为您为py魅力项目设置的virtualenv解释器和解释器不同。检查您的翻译:

在我的例子中,PyCharm能够找到pytz是一个模块:

如果上述操作失败,请在删除项目目录中的.idea文件夹后再试一次。
发布于 2019-05-30 07:39:21
我通过将虚拟环境保存在工作项目文件夹之外解决了这个问题。我不知道为什么它解决了这个问题,但它奇迹般地解决了这个问题。
发布于 2022-08-09 05:19:35
Pytz是安装在shell上的,但是py魅力无法检测到同样的情况,在用下面的选项安装了模块之后,它就开始为我工作了…

https://stackoverflow.com/questions/25062269
复制相似问题