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
问题处理
原文地址:https://www.cnblogs.com/sunjinchao/p/13320891.html