「PyCharm」- 配置使用虚拟环境(virtualenv)

问题描述

我们项目众多,我们需要在 PyCharm 中针对不同项目使用 virtualenv 特性,来隔离各个项目的运行环境。

该笔记将记录:在 PyCharm 中,如何配置 virtualenv 功能。

解决方案

1)进入项目设置页面:File / Settings… / Project: <project-name> / Project Interpreter
2)添加新的解释程序:

<右侧界面> / Project Interpreter: / <齿轮> / Add… / Virtualenv Environment
对于 New environment 选项:
Location:,指定虚拟环境的安装位置(目录必须为空);

Base interpreter:,指定用于创建虚拟环境的 Python 版本,将基于该版本创建虚拟环境;

Inherit global site-packages,用于继承已经安装在系统中的模块;

Make available to all projects,对于所有项目都可以见该虚拟环境;
对于 Existing environment 选项:
Interpreter:,用于选择已经存在的虚拟环境;

Make available to all projects,对于所有项目都可以见该虚拟环境;

3)选择解释程序:<右侧界面> / Project Interpreter: / <选择刚才添加的解释程序> / OK

相关内容

基于项目的 requirements.txt / setup.py 创建特定的虚拟环境:
Create a virtual environment using the project requirements

参考文献

Configure a virtual environment—PyCharm