Linux系统安装Virtualenvwrapper虚拟环境

27 篇文章 0 订阅
15 篇文章 2 订阅

操作系统版本:CentOS 3.6.8 

Python版本:python 3.6.8 和 python 3.7.5 共存,默认python版本是python 3.6.8

Linux环境如何配置多版本python共存环境? 请您看一下这篇博文

0.更换源地址

在linux环境下的修改方式和在windows环境下修改方式基本相同,这里简单总结一下:

(1):在用户的家目录下面创建名为.pip文件夹

(2):在创建好的.pip文件夹中创建名为pip.conf的文件

(3):在pip.conf文件中输入以下内容,ok!!!

[global]
index-url=https://pypi.douban.com/simple/
[install]
trusted-host=pypi.douban.com

 

1.安装虚拟环境

使用 df  -lh 指令查看系统挂载节点空间大小,本实例中,将虚拟环境配置在/home中。安装指令如下:

[root@localhost ~]#  pip  install  virtualenv 
[root@localhost ~]#  pip  install  virtualenvwrapper
[root@localhost ~]#  cd  /home &&  mkdir  .virtualenvs

2.配置环境变量

# 确认文件位置
[root@localhost home]# whereis virtualenvwrapper.sh
virtualenvwrapper: /usr/local/bin/virtualenvwrapper.sh
# 编辑配置文件
[root@localhost home]# vim ~/.bashrc
# 此处注释为了解释代码功能,配置时无需键入。
# 虚拟文件存放位置
export WORKON_HOME=/home/.virtualenvs
# 虚拟工具位置
source /usr/local/bin/virtualenvwrapper.sh
# 虚拟环境的解释器位置(此前配置的软连接)
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
# 环境变量编辑完成,保存并退出vim编辑器。
# 此时,刷新配置,出现下面的结果表示配置成功
[root@localhost aoto_dialogue]# source ~/.bashrc
virtualenvwrapper.user_scripts creating /home/aoto_dialogue/.virtualenvs/premkproject
virtualenvwrapper.user_scripts creating /home/aoto_dialogue/.virtualenvs/postmkproject
virtualenvwrapper.user_scripts creating /home/aoto_dialogue/.virtualenvs/initialize
。。。

3.测试虚拟环境

为了确认虚拟环境安装是否满足要求,创建一个虚拟环境进行测试,主要测试虚拟环境的安装与虚拟环境和外部环境解释器是否已经进行区分;

[root@localhost aoto_dialogue]#  mkvirtualenv  test    # 新建虚拟环境test
# 执行上述创建操作后,会显示十几行日志,随后便进入虚拟环境中(命令行前方有虚拟环境名称)
(test) [root@localhost aoto_dialogue]# python --version
Python 3.6.8                                                           
(test) [root@localhost aoto_dialogue]# python      # 进入python                        
Python 3.6.8 (default, Nov 30 2020, 15:43:08)                            
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] on linux                         
Type "help", "copyright", "credits" or "license" for more information.   
>>> import sys                                                           
>>> sys.executable  # 查看当前解释器的位置是否是虚拟环境文件的位置,如下为正确位置                                                     
'/home/aoto_dialogue/.virtualenvs/test/bin/python'                       
>>> quit()  
(test) [root@localhost aoto_dialogue]# deactivate  # 退出虚拟环境  
[root@localhost aoto_dialogue]# rmvirtualenv test  # 删除测试环境
Removing test...                                      

虚拟环境安装完成

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值