我想在我现有的 python django 项目中使用 Intellij Idea,该项目是在 ubuntu 的虚拟环境中构建的。如何配置 Intellij Idea 以使用虚拟环境的库?
最佳答案
对于 PyCharm 2018
根据 documentation来自 Pycharm:
- 在项目解释器页面中,单击 并选择添加。
在“添加 Python 解释器”对话框的左侧 Pane 中,选择 Virtualenv 环境。以下操作取决于是否 虚拟环境之前存在。
如果选择现有环境:
- 指定所需的解释器:使用下拉列表,或单击选择解释器并在您的文件系统中找到一个。
- 如果需要,选中复选框使所有项目都可用。
单击“确定”完成任务。
对于 Pycharm 2016 及更高版本
将现有虚拟环境添加到可用解释器列表中
- 在打开的“选择 Python 解释器”对话框中,选择位于虚拟环境文件夹中的所需 Python 可执行文件,然后单击确定。
转到 link了解更多信息。
对于旧版本:
好吧,我解决了上述问题。我已将 virtualenv 文件夹的 python 添加到项目 sdk 中。需要将 virtualenv 目录的 python(例如 venv/bin/python2.7)添加到 Intellij Idea 项目路径中。示例:需要进入文件>项目结构(intellij Idea)
在 Project SDK 中按 new,然后将新路径添加到 virtualenv 的 python 目录,如下所示:
转到 Modules>Dependencies 并将您的模块 sdk 设置为 Python SDK,在这张图片上标记:
点击Django(下图中标记的选项)并设置Django project root
、Settings
、Manage Script
像这样:
现在按确定,最后查看项目设置:
现在需要运行项目。
关于python - 在现有的 virtualenv 中使用 IntellijIdea,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20877106/