Linux CentOS 7.6安装python虚拟环境

文章目录

      • 一、准备
      • 二、安装虚拟环境
        • 2.1 安装virtualenv、virtualenvwrapper
        • 2.2 配置环境变量
        • 2.3 创建虚拟环境
      • 三、常见的virtualenvwrapper命令
        • 3.1 创建虚拟环境
        • 3.2 切换到某个虚拟环境
        • 3.3 退出当前虚拟环境
        • 3.4 删除某个虚拟环境
        • 3.5 列出所有虚拟环境
        • 3.6 进入到虚拟环境所在的目录

参考文章: https://www.centos.bz/2018/05/centos-7-4-安装python3及虚拟环境/

一、准备

python3.7安装:https://blog.csdn.net/qq_39680564/article/details/90519461

[root@localhost Python-3.7.0]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)

二、安装虚拟环境

2.1 安装virtualenv、virtualenvwrapper

pip3 install virtualenv
pip3 install virtualenvwrapper

2.2 配置环境变量

vim ~/.bashrc

加入以下内容

VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3.7    # 指定virtualenvwrapper执行的python版本
export WORKON_HOME=$HOME/.virtualenvs    # 指定虚拟环境存放目录,.virtualenvs目录名可自拟
source /usr/local/python3/bin/virtualenvwrapper.sh # virtualenvwrapper.sh所在目录

#virtualenvwrapper.sh的路径可根据自己的实际情况修改
刷新环境变量

source ~/.bashrc

创建软连接

ln -s /usr/local/python3/bin/virtualenv /usr/local/bin/virtualenv

2.3 创建虚拟环境

创建一个叫py3-env的虚拟环境

mkvirtualenv py3-env

之后命令行会变成这样

(py3-env) [root@localhost ~]# ls

三、常见的virtualenvwrapper命令

3.1 创建虚拟环境

mkvirtualenv my_env

3.2 切换到某个虚拟环境

workon my_env

3.3 退出当前虚拟环境

deactivate

3.4 删除某个虚拟环境

rmvirtualenv my_env

3.5 列出所有虚拟环境

lsvirtualenv

3.6 进入到虚拟环境所在的目录

cdvirtualenv

你可能感兴趣的:(Linux运维)