Python 虚拟空间的使用

使用虚拟环境, 可以将当前项目所使用的依赖与电脑中其他 Python 项目的依赖区分开, 避免依赖版本不匹配带来的问题, 同时也可以防止项目依赖被不当更新.

mkdir myproject
cd myproject

# 在项目根目录创建
python3 -m venv 虚拟空间名称
## 如
python3 -m venv myvenv

# 对于 macOS
## 在项目根目录输入以下命令以进入虚拟环境
source 虚拟空间名称/bin/activate
## 如
source myvenv/bin/activate

# 对于 Windows
虚拟空间名称Scriptsactivate
## 如
myvenvScriptsactivate


# 启动成功后命令行前方会一直带有一个虚拟空间名称
(myvenv) $:
# 成功后使用 pip 与 pip3 将为同一个命令
# 可以直接使用 pip 安装程序
# 如
pip install flask
原文地址:https://www.cnblogs.com/imzhizi/p/python-xu-ni-kong-jian-de-shi-yong.html