Python--PY虚拟环境切换、离线安装依赖包方法

一、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

这样我们的安装环境就完成了。

如果我们有新增的也是可以直接在这个文件内编辑,不知道版本号的,就直接写安装包的名称。然后在输入安装命令即可。就可以安装当前依赖包的最新版本了。

猜你喜欢

转载自blog.csdn.net/zhouzongxin94/article/details/122357788