Virtualenv 是一个版本管理的虚拟环境
Virtualenvwrapper 是 Virtualenv 的增强版(因为Virtualenv 的操作太麻烦,所以不直接使用它)
1. 安装 Virtualenv 和 Virtualenvwrapper
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
2. 打开 ~/.bash_profile 文件,添加
# Wrapper在每次打开shell的时候自动运行
source /usr/local/bin/virtualenvwrapper.sh
3. 立即生效
source .bash_profile
4. 操作命令
新建虚拟环境:mkmkvirtualenv ***
指定虚拟环境:mkmkvirtualenv *** --python=python3.11
PS:如果是第一次执行 mkmkvirtualenv *** 会新建 ~/.virtualenvs/ 并导入一些文件,忽略即可,所以新建的虚拟环境目录就在此处。
查询虚拟环境:lsvirtualenv
删除虚拟环境:rmvirtualenv ***
切换虚拟环境:workon***
退出虚拟环境:deactivate
参考文章:聊聊 virtualenv 和 virtualenvwrapper 实践 - 冰雪之都 - SegmentFault 思否