I want to use Intellij Idea within my existing python django project which was built within a virtual environment in ubuntu. How do I configure Intellij Idea to use the libraries of the virtual environment?
ruddra.. 78
根据Pycharm的文档:
在Project Interpreter页面中,单击 然后选择添加.
在"添加Python解释器"对话框的左侧窗格中,选择"Virtualenv环境".以下操作取决于之前是否存在虚拟环境.
如果选择了现有环境:
指定所需的解释器:使用下拉列表,或单击"选择解释器"并在文件系统中查找.
如果需要,请选中"使所有项目可用"复选框.
单击"确定"完成任务.
将现有虚拟环境添加到可用解释器列表中
在Project Interpreter页面中,单击 .
在下拉列表中,选择" 添加本地".
在打开的"选择Python解释器"对话框中,选择位于虚拟环境文件夹中的所需Python可执行文件,然后单击" 确定".
有关更多信息,请转到此链接.
好吧,我解决了上面的问题.我已经将virtualenv文件夹的python添加到项目sdk中.virtualenv目录的python(例如venv/bin/python2.7)需要添加到Intellij Idea项目路径中.示例:需要转到文件>项目结构(intellij Idea)
在Project SDK中按new ,并添加virtualenv的python目录的新路径,如下所示:
转到Modules> Dependencies并将模块sdk设置为此SDK上标记的Python SDK:
点击Django的(标记为接下来的图像选项)和设置Django project root
,Settings
,Manage Script
就像这样:
现在按确定并最终查看项目设置:
现在需要运行该项目.
根据Pycharm的文档:
在Project Interpreter页面中,单击 然后选择添加.
在"添加Python解释器"对话框的左侧窗格中,选择"Virtualenv环境".以下操作取决于之前是否存在虚拟环境.
如果选择了现有环境:
指定所需的解释器:使用下拉列表,或单击"选择解释器"并在文件系统中查找.
如果需要,请选中"使所有项目可用"复选框.
单击"确定"完成任务.
将现有虚拟环境添加到可用解释器列表中
在Project Interpreter页面中,单击 .
在下拉列表中,选择" 添加本地".
在打开的"选择Python解释器"对话框中,选择位于虚拟环境文件夹中的所需Python可执行文件,然后单击" 确定".
有关更多信息,请转到此链接.
好吧,我解决了上面的问题.我已经将virtualenv文件夹的python添加到项目sdk中.virtualenv目录的python(例如venv/bin/python2.7)需要添加到Intellij Idea项目路径中.示例:需要转到文件>项目结构(intellij Idea)
在Project SDK中按new ,并添加virtualenv的python目录的新路径,如下所示:
转到Modules> Dependencies并将模块sdk设置为此SDK上标记的Python SDK:
点击Django的(标记为接下来的图像选项)和设置Django project root
,Settings
,Manage Script
就像这样:
现在按确定并最终查看项目设置:
现在需要运行该项目.