我正在尝试使用现有的 virtualenv 设置运行 PyCharm。我已将我的 PyCharm 项目指向以下路径中现有 virtualenv ~/.virtualenvs/myproj/ 中的 python 解释器
文件 -> 默认设置 -> 默认项目 -> Python 解释器
该项目运行良好,但编辑器仍然在作为 virtualenv 的一部分安装的包上发出红色光。
知道我错过了什么吗?
原文由 comiventor 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试使用现有的 virtualenv 设置运行 PyCharm。我已将我的 PyCharm 项目指向以下路径中现有 virtualenv ~/.virtualenvs/myproj/ 中的 python 解释器
文件 -> 默认设置 -> 默认项目 -> Python 解释器
该项目运行良好,但编辑器仍然在作为 virtualenv 的一部分安装的包上发出红色光。
知道我错过了什么吗?
原文由 comiventor 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答993 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
要为您的项目正确运行 PyCharm,您需要正确设置 Python Interpreter 和 Python Structure。
我已经正确设置了 Python Interpreter,但错过了 Python Structure。
转到 Pycharm->Preferences->your_project->Project Structure
添加正确的内容根
它与您的工作目录无关,您可以在调试/运行配置中单独设置
也不要忘记添加您需要的环境变量,您应该一切顺利。
对于 Intellij Idea 2016.2,以下是在 virtualenv File -> Project Structure -> Sources -> “Use + button and add as Sources”中添加站点包的路径
如果隐藏目录可见,您可以更改视图设置或复制粘贴路径到 virtualenv 中的站点包