centos7 安装 virtualenv / virtualenvwrapper
1、更新pip
pip3 install --upgrade pip
2、安装virtualenv / virtualenvwrapper
pip3 install virtualenv
3、编辑 .bashrc
vim ~/.bashrc
4、在此文件后一样输入方框里面的代码【注意:如果你的virtualenv版本大于20,就和我一样,注释掉 'no -site-packages'这一行,不然报错】
5、初始化
source ~/.bashrc
6、创建虚拟环境[创建前可以先小退下]
mkvirtualenv env_myectobj
常见的virtualenvwrapper命令 创建虚拟环境 # mkvirtualenv my_env 切换到某个虚拟环境 # workon my_env 退出当前虚拟环境 # deactivate 删除某个虚拟环境 # rmvirtualenv my_env 列出所有虚拟环境 # lsvirtualenv 进入到虚拟环境所在的目录 # cdvirtualenv
7、问题处理
假如source ~/.bashrc时,提示以下错误 # source ~/.bashrc>> -bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory 【原因】 .bashrc文件中的virtualenvwrapper.sh所在目录错误。 【解决方案】 ①查找virtualenvwrapper.sh所在目录 # find / -name "virtualenvwrapper.sh">> /usr/local/python3/bin/virtualenvwrapper.sh ②把.bashrc文件的virtualenvwrapper.sh目录更改为实际所在目录 source /usr/local/python3/bin/virtualenvwrapper.sh # virtualenvwrapper.sh实际所在目录 假如创建虚拟环境时,提示以下错误 # mkvirtualenv my_env>> ERROR: virtualenvwrapper could not find virtualenv in your path 【解决方案】 ①查找virtualenv所在目录 # find / -name "virtualenv">> /usr/local/python3/bin/virtualenv ②创建软链接 # ln -s /usr/local/python3/bin/virtualenv /usr/local/bin/virtualenv
人生苦短,我用Python