pycharm 无法识别安装在 virtualenv 中的 pymongo 包
what pycharm doesn't recognize the pymongo package that was installed in virtualenv
拥有windows 10,pycharm版本4.5.4,python v3.4,django v1.8我将virtualenv目录中存在的django项目导入pycharm.到目前为止,我已经通过相同的 virtualenv(使用 pip)安装了几个包,如 django-registration-redux 等,所有包都可以被 pycharm 识别。我以与所有其他包相同的方式安装了 pymongo,但是 pycharm 无法识别它,尽管该包存在于 virtualenv 目录的站点包中,我可以使用 django manage.py [=26 导入它=].
我尝试全局安装 pymongo,这样 pycharm 可以识别包。
我的问题是:什么 pycharm 无法识别安装在 virtualenv 中的 pymongo 包,我该如何修复它?
请检查您的虚拟环境是否真的安装了该软件包:
$ pip freeze
pymongo==<version of installed pymongo>
如果它确实安装在您的虚拟环境中,请检查 PyCharm 设置。 (Configuring Project interpreter)
设置 => 项目:=> 项目解释器
您的项目解释器应该列在那里并select为当前项目编辑。如果没有 - select 它。
此外,所有安装在虚拟环境中的包都会列在那里。
拥有windows 10,pycharm版本4.5.4,python v3.4,django v1.8我将virtualenv目录中存在的django项目导入pycharm.到目前为止,我已经通过相同的 virtualenv(使用 pip)安装了几个包,如 django-registration-redux 等,所有包都可以被 pycharm 识别。我以与所有其他包相同的方式安装了 pymongo,但是 pycharm 无法识别它,尽管该包存在于 virtualenv 目录的站点包中,我可以使用 django manage.py [=26 导入它=].
我尝试全局安装 pymongo,这样 pycharm 可以识别包。
我的问题是:什么 pycharm 无法识别安装在 virtualenv 中的 pymongo 包,我该如何修复它?
请检查您的虚拟环境是否真的安装了该软件包:
$ pip freeze
pymongo==<version of installed pymongo>
如果它确实安装在您的虚拟环境中,请检查 PyCharm 设置。 (Configuring Project interpreter)
设置 => 项目:=> 项目解释器
您的项目解释器应该列在那里并select为当前项目编辑。如果没有 - select 它。
此外,所有安装在虚拟环境中的包都会列在那里。