安装虚拟环境virtualenv和virtualenvwrapper
安装virtualenv virtualenvwrapper
pip install virtualenv virtualenvwrapper
如果没有pip 先安装
pip:yum install -y pip
安装好了之后,查找virtualenv位置:find / -name virtualenv
返回:
查找virtualenvwrapper.sh位置:find / -name virtualenvwrapper.sh
返回
在/usr/bin中添加环境变量(就是新建了一个软连接)
ln -s /usr/local/bin/virtualenv /usr/bin/virtualenv
修改环境变量相关脚本/root/.bashrc
添加如下代码
export WORKON_HOME=/home/sewen/.virtualenvs #创建一个存放虚拟环境的目录 (可以自己定义)
export PROJECT_HOME=/home/sewen/workspace #(可以自己定义)
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh #virtualenvwrapper.sh的位置
然后重启:
source ./.bashrc
第一个报错:
解决方法:
vim .bashrc
再添加如下命令:(上面已经添加)
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
第二个报错:
|
发现是因为/usr/bin目录下没有python3的软连接,环境变量加载时无法加载到:
根据一开始查找到的python的安装位置,穿件python3软连接
ln -s /usr/local/bin/python3 /usr/bin/python3
再次执行
source ./.bashrc
检验
输入:
mkvirtualenv 虚拟环境名创建虚拟环境
基本命令:
mkvirtualenv test #创建一个虚拟环境默认指向python3
workon test #进入test虚拟环境
deactivate #退出虚拟环境