python 虚拟环境安装
- 自带工具包 vevn
python3 -m venv myenv
# 近支持Python 3.3 以后的版本
- 第三发工具包
python3 -m virtualenv myenv
# 需要先安装
pip install virtualenv
使用命令
- 激活
source myenv/bin/activate
- 退出
deactivate
- 删除
rm -rf myenv
其他
- pyvenv.cfg 文件
home = /opt/homebrew/opt/python@3.10/bin
implementation = CPython
version_info = 3.10.13.final.0
virtualenv = 20.24.6
include-system-site-packages = false
base-prefix = /opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10
base-exec-prefix = /opt/homebrew/opt/python@3.10/Frameworks/Python.framework/Versions/3.10
base-executable = /opt/homebrew/opt/python@3.10/bin/python3.10
文件中包含了环境使用的解释器相关信息,文件位于myenv目录下
- requirements.txt
通常项目会有一些自己需要的特定版本的依赖,虚拟环境很好的解决了不同项目对同一模块不同版本需求的管理
安装:
pip install -r requirements.txt