我正在使用IntelliJ IDEA 12 Ultimate Edition
和创建烧瓶项目。
我使用 IDEA 创建了 virtualenv 并使用它,但我的代码依赖于我前进的其他库。例如 Flask-Restless。
我在 IntelliJ IDEA 中的代码看起来像
有没有办法使用 IntelliJ IDEA 12 安装 Flak-Restless?
或者
我需要在命令行上激活我的 virtualenv 并自己安装吗?
IDEA可以提供给我吗?
我正在使用IntelliJ IDEA 12 Ultimate Edition
和创建烧瓶项目。
我使用 IDEA 创建了 virtualenv 并使用它,但我的代码依赖于我前进的其他库。例如 Flask-Restless。
我在 IntelliJ IDEA 中的代码看起来像
有没有办法使用 IntelliJ IDEA 12 安装 Flak-Restless?
或者
我需要在命令行上激活我的 virtualenv 并自己安装吗?
IDEA可以提供给我吗?
在 IntelliJ IDEA 中使用工具| 管理 Python 包对话框为项目中使用的 Python SDK 或 virtualenv 安装/卸载包。
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
PyCharm 2017.1
您可以通过Tools / Python Integrated Tools / Package requirements file安装所有项目包。获取requirements.txt
文件的完整路径,PyCharm 将要求您安装所有依赖项。