centos7创建python虚拟环境

但行好事,莫问前程,有任何疑问请留言,作者有问必答哦!!!

前言:我们平时在使用Python编写程序时经常需要调用第三方工具,这些第三方工具的版本时有更新,编写不同的项目脚本时,经常会遇到不同项目使用同一个工具但不同版本的情况,再有就是不同项目使用的Python解释器版本都不一致。在我们之前的项目中就遇到了项目A需要用到Python2.x版本,项目B要用到Python3.x版本,在实际的开发过程中,需要不断切换项目解释器,那就很麻烦了。

虚拟环境提供了一个独立的空间,独立的环境,不同的项目可以在各自的环境中调用第三方工具,使用虚拟环境中的解释器。同时开发多个项目时,更加方便。

综上:虚拟环境存在的意义只是为了将项目独立,使用虚拟环境的优势就是,该项目使用的第三方工具都需要在虚拟环境中使用pip命令安装,并且安装好的工具不影响系统已有的工具,同时系统中的其他项目也无法调用虚拟环境中安装的工具。


前置条件:已安装python、pip

传送门:centos7安装python3.x(多种方式)_再怼人我就是狗的博客-CSDN博客centos7安装python3.xhttps://blog.csdn.net/m0_61035257/article/details/125706599

话不多说、直接开干~

1、pip安装virtualenv、virtualenvwrapper

pip3 install virtualenv
pip3 install virtualenvwrapper 

2、创建虚拟环境文件夹

mkdir /home/chenjinlong/python3/virtualenvs

3、配置环境变量

执行如下命令打开环境变量配置文件

vim /root/.bashrc

按 i 健进入编辑状态

将如下环境变量信息、写入文件

export WORKON_HOME=/home/chenjinlong/python3/virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/python3/bin/virtualenv
source /usr/local/python3/bin/virtualenvwrapper.sh

(注意、请将WORKON_HOME、VIRTUALENVWRAPPER_PYTHON、VIRTUALENVWRAPPER_VIRTUALENV等信息替换为自己的路径、根据自己的python安装路径查找对应的文件路径 )

 输入 :wq 保存并退出文件

(如果输入错误或者不想更新文件、可输入 :q! 进行不保存退出)

使环境变量生效

source /root/.bashrc

4、创建虚拟环境

mkvirtualenv env1

5、退出虚拟环境

deactivate

6、查看虚拟环境列表

pip3 install workon   #pip安装workon

workon

7、进入指定虚拟环境 

 workon env1

如图、干干净净。

持续更新中~~

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值