码迷,mamicode.com
首页 > 移动开发 > 详细

centos7安装虚拟环境 virtualenvwrapper

时间:2020-02-26 22:52:41      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:内容   cti   步骤   copyright   name   vat   执行   设置   bash   

1、个人安装环境

1.1 CentOS Linux release 7.7.1908 (Core)

2、安装步骤

2.1 查找python3命令路径

[root@localhost ~]# find / -name python3
/root/envs/py3test/bin/python3
/root/envs/p3test/bin/python3
/usr/bin/python3
/home/admin/Envs/py3test/bin/python3

 路径为:/usr/bin/python3

2.2 查找virtualenvwrapper.sh脚本的路径

[root@localhost ~]# whereis virtualenvwrapper.sh
virtualenvwrapper: /usr/local/bin/virtualenvwrapper.sh

2.3 安装virtualenvwrapper

yum install python-setuptools python-devel
pip install virtualenvwrapper

2.4 编辑bashrc

[root@localhost ~]# vi .bashrc

 添加如下内容:

WORKON_HOME=~/Envs
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source=/usr/local/bin/virtualenvwrapper.sh

解释如下:

  • WORKON_HOME为设置virtualenv的统一管理目录
  • VIRTUALENVWRAPPER_PYTHON指定python解释器的本体;

    需要特别注意,CentOS中默认安装python2,如果这边不指定,创建虚拟环境时将提示/usr/bin/python: No module named virtualenvwrapper

  • source执行virtualenvwrapper安装脚本

2.5 应用如上修改

source ~/.bashrc

3、虚拟环境使用

3.1 新建虚拟环境

3.1.1 新建python2环境

[root@localhost ~]# mkvirtualenv -p /usr/bin/python p2test

3.1.2 新建python3环境

[root@localhost ~]# mkvirtualenv p3test

 3.2 查看所有的虚拟环境

[root@localhost ~]# workon

运行结果:

p2test
p3test

 3.3 进入指定的虚拟环境

[root@localhost ~]# workon p2test

 

(p2test) [root@localhost ~]# python

 运行结果:

Python 2.7.5 (default, Aug  7 2019, 00:51:29) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

3.4 退出虚拟环境

(p2test) [root@localhost ~]# deactivate

3.5 删除虚拟环境

[root@localhost ~]# rmvirtualenv py3test

 

centos7安装虚拟环境 virtualenvwrapper

标签:内容   cti   步骤   copyright   name   vat   执行   设置   bash   

原文地址:https://www.cnblogs.com/hester/p/12369522.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!