一、PY虚拟环境切换
1、安装虚拟环境依赖包
pip3 install virtualenv
pip3 install virtualenvwrapper
2、检测virtualenv版本,并且确认安装成功
virtualenv --version
3、在根目录创建虚拟环境文件夹
mkdir virtualenvs
进入虚拟环境文件夹
cd virtualenvs
4、创建环境目录
virtualenv -p python3 test_env
查看Python3路径
which python3
5、返回到根目录打开环境变量,进行配置,且激活。
open .bash_profile
(1)虚拟环境地址:
export WORKON_HOME=~/virtualenvs
(2)虚拟环境指向Python环境:
export VIRTUALENVWRAPPER_PYTHON="/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9"
(3)配置virtualenvwrapper初始化工具
source /Library/Frameworks/Python.framework/Versions/3.9/bin/virtualenvwrapper.sh
激活环境变量后出现下列图片内的形式就是说明配置成功了
source ~/.bash_profile
6、在终端输入:workon 无报错,并且出现创建的环境就是正常的了
workon
7、相关切换环境命令
(1)创建虚拟环境:mkvirtualenv + 空格 + 环境名称
mkvirtualenv test_env
(2)激活虚拟环境,进入环境:workon + 空格 + 环境名称
workon test_env
(3)退出环境:deactivate
deactivate
(4)删除环境:rmvirtualenv + 空格 + 环境名称
rmvirtualenv test_env
二、离线安装依赖包
通常我们安装包都会输入以下命令。
例如:
pip3 install requests
但是需要安装多个依赖包的时候很繁琐,所以我们把安装包都放在一个TXT文件中,然后一键输入安装如下:
打开一个项目,然后在终端输入
pip3 freeze > requirements.txt
此时打开文件会有很多依赖包产生,这就是个人当前python安装的所有依赖包。
如果更换了一个环境,那么我们可以把这个依赖包进行保存,然后输入以下命令进行一键安装:
pip install -r requirements.txt
这样我们的安装环境就完成了。
如果我们有新增的也是可以直接在这个文件内编辑,不知道版本号的,就直接写安装包的名称。然后在输入安装命令即可。就可以安装当前依赖包的最新版本了。