时间:2019.05.31
环境:CentOS
目的:CentOS系统安装python虚拟环境
说明:
作者:Zhong QQ交流群:121160124 欢迎加入!
关注微信公众号:邂逅最美的时光
在项目开发过程中, 我们经常会安装各种第三方模块、插件以适用项目需求,但如果有多个项目的话有可能就会造成各个项目中所依赖的环境不同安装的模块版本不一致造成不兼容出现问题,而虚拟环境就可以很好的解决这个问题!
在CentOS7.5中安装python所需要的虚拟环境步骤如下:
安装virtualenv
yum源安装:
yum install python3-virtualenv -y # 推荐
virtualenv实际上是一个python包,所以我们可以用easy_install或者pip安装
easy_install virtualenv
至此,虚拟环境安装完成!但使用起来不是那么得心应手,所以,可以使用virtualenvwrapper:
使用virtualenvwrapper
virtualenvwrapper是virtualenv的扩展工具,可以方便的创建、删除、复制、切换不同的虚拟环境。
安装virtualenvwrapper
easy_install virtualenvwrapper
# 如上面不再支持(18年是可用的) 使用下面的命令
pip3 install virtualenvwrapper
创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs
查看安装路径
whereis virtualenvwrapper.sh
编辑~/.bashrc文件
vim ~/.bashrc
添加如下内容:
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/bin/virtualenvwrapper.sh # 这儿路径是whereis查询出来的 系统不同路径可能不一致 以实际为准
更新~/.bashrc文件
source ~/.bashrc
创建虚拟环境
mkvirtualenv -p python3 py3_django
创建后默认进入虚拟环境中,会安装基础的依赖
进入虚拟环境
workon 虚拟环境的名称
例如:
workon py3_django
输入workon之后可用tab键提示
退出虚拟环境
deactivate
关注微信公众号:
给你不一样的别致