python - 使用现有的 virtualenv 配置 PyCharm

标签 python pycharm virtualenv

我正在尝试使用现有的 virtualenv 设置运行 PyCharm。我已将我的 PyCharm 项目指向以下路径中现有 virtualenv ~/.virtualenvs/myproj/中的 python 解释器

文件 -> 默认设置 -> 默认项目 -> Python 解释器

项目运行良好,但编辑器在作为 virtualenv 的一部分安装的包上仍然呈红色。

知道我错过了什么吗?

最佳答案

要为您的项目正确运行 PyCharm,您需要正确设置 Python Interpreter 和 Python Structure。

我已经正确设置了 Python Interpreter,但错过了 Python Structure。

转到 Pycharm->Preferences->your_project->Project Structure

添加正确的内容根

它与您的工作目录无关,您可以在调试/运行配置中单独设置

也不要忘记添加您需要的环境变量,这样您就可以开始了。

对于Intellij Idea 2016.2,以下是添加安装在virtualenv中的site-packages的路径 文件 -> 项目结构 -> 源 -> “使用 + 按钮并添加为源”

如果隐藏目录可见,您可以更改 View 设置或复制粘贴路径到 virtualenv 中的站点包

关于python - 使用现有的 virtualenv 配置 PyCharm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33868806/

相关文章:

python - 在 Python virtualenv 中更改 matplotlib 后端

python - 我可以从 Pure Data 执行 Python 脚本吗?

Python scikit-学习 : prediction on dataset with text and numeric variables

python - 设置小部件的相同实例不起作用

vim - 在ideavim上禁用鼠标支持

python - 如何在 macOS 上的 Pycharm 中运行 matplotlib?

python - 如何使用 python 读取和打印整个 .txt 文件?

virtualenv - WinPython Spyder 在虚拟环境中看不到 spy 内核

python - 通过bash脚本和pip在虚拟环境中安装python包

python - __ne__ 是否使用重写的 __eq__?