python建立虚拟环境(mac)
python-mac
自带的虚拟环境建立工具使用流程:
terminal 中, 进入希望建立虚拟环境的文件夹,比如 cd desktop
输入 python3.9 -m venv project_env
即成功创建python3.9的虚拟环境,可以通过ls查看到project_env
文件夹。
接下来需要激活虚拟环境:
source project_env/bin/activate
1 | hhgw@hhgwmacbookpro14 ~ % cd desktop |
pip freeze > requirements.txt
自动将pip环境生成requirements文档
1 | (project_env) hhgw@hhgwmacbookpro14 desktop % pip freeze > req.txt |
deactivate
关闭环境
rm -rf project_env/
删除环境
环境也可以建立在项目文档中:
mkdir my_project
python3 -m venv my_project/venv
source my_project/venv/bin/activate
pip install -r requriements.txt
注意,可以把环境建立在项目中,但不要把项目建立在环境中。
如果希望创建和系统环境相同的虚拟环境:
python3.9 -m venv venv --system-site-packages
在虚拟环境中后续安装的包 不会影响到系统环境
可以查看后续安装的包:
pip list --local
pip freeze --local