14

我正在使用IntelliJ IDEA 12 Ultimate Edition和创建烧瓶项目。

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

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

在此处输入图像描述

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

或者

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

IDEA可以提供给我吗?

4

3 回答 3

19

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

于 2013-11-19T06:22:53.553 回答
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
于 2013-03-18T09:09:35.307 回答
1

PyCharm 2017.1您可以通过Tools / Python Integrated Tools / Package requirements file安装所有项目包。获取requirements.txt文件的完整路径,PyCharm 将要求您安装所有依赖项。

于 2017-05-25T12:54:28.390 回答