Python 新建虚拟环境和工程
读源码时,需要根据 IDE 检查结果进行动态添加代码(以期把另外一个工程的形成过程重现一次)。
创建过程如下:
-
新建工程目录
-
安装 virtualenv:
pip install virtualenv
-
进入目录,使用如下命令创建工程环境:
# 创建一个“干净”的虚拟环境,名字是 myenv
virtualenv myvenv
# python 3.3 之后可以使用 venv 模块,比较 virtualenv 更方便。 下面仍然是创建一个名为 myenv 的虚拟环境:
python -m venv myvenv -
激活虚拟环境:
source myvenv/bin/activate
-
使用合适的编辑器打开目录,比如 VSCode,开始开发
-
固定依赖:
pip freeze > requirements.txt
,这样可以在其他地方通过相同的步骤(创建虚拟环境 -> 激活虚拟环境 -> 拉取依赖pip install -r requirements.txt
)来进行开发或部署。 -
退出虚拟环境:
deactivate