IntelliJ IDEA 12:如何在虚拟环境中运行pip install来安装库?

时间:2013-03-17 16:18:55

标签: intellij-idea flask pycharm

我正在使用IntelliJ IDEA 12 Ultimate Edition并创建名单项目。

我使用IDEA创建了virtualenv并使用它,但是我的代码依赖于其他图书馆我继续前进。例如Flask-Restless。

我在IntelliJ IDEA中的代码看起来像

enter image description here

有没有办法使用IntelliJ IDEA 12安装Flak-Restless?

我需要在命令行上激活我的virtualenv并自行安装吗?

IDEA可以为我提供什么?

3 个答案:

答案 0 :(得分:16)

在IntelliJ IDEA中,使用工具 | 管理Python软件包对话框,用于安装/卸载项目中使用的Python SDK或virtualenv的软件包。

答案 1 :(得分:5)

在存储库根目录中使用pip requirements.txt。我的PyCharm会自动提示我安装缺少的要求,或者安装的版本是否与requirements.txt不相符。

您可以从requirements.txt安装软件包:

your_python_root_pip install -r requirements.txt

您可以使用以下版本获取已安装的软件包:

your_python_root_pip freeze -r requirements.txt

有关详细信息,请参阅pip帮助。请参阅requirements.txt示例:

flask==0.9
flask-testing==0.4
blinker==1.2
uwsgi==1.4.5
nose
coverage
pep8

答案 2 :(得分:0)

您可以通过工具 / Python集成工具 / 程序包要求文件,通过PyCharm 2017.1安装所有项目包。获取requirements.txt文件的完整路径,PyCharm将要求您安装所有依赖项。