Centos7安装python3.6以及虚拟环境的安装
1 切换到/usr/local目录
2 获取python3.6压缩文件wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
3 解压 tar -zxvf Python-3.6.6.tgz
4 cd Python-3.6.6
5 (为了后续不出问题 首先yum install libffi-devel -y 安装下这个依赖) 然后编译python3 ./configure --prefix=/usr/local/python3(/usr/local/python3可自行指定)
6 安装 make
7 make install
8 建立软连接 ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
9 pip 同理建立软连接 ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
10 可查看版本 pip3 -V python3 -v
11 安装虚拟环境 pip3 install virtualenv pip install virtualenvwrapper (virtualenv的扩展管理包,它将所有虚拟环境整合在一个目录下,可进行新增,删除,复制虚拟环境,也可以切换虚拟环境)
12 给虚拟环境建立软连接 ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
13 可在home下创建指定版本的虚拟环境 virtualenv --python=/usr/bin/python3 test_work
14 修改~/.bashrc文件 vim ~/.bashrc 、、、、、关键还有个修改virtualenvwrapper.sh文件指定运行的python地址 默认为python 改成python3即可
source 指定 virtualenvwrapper.sh的安装路径 这里是乱写的!
15 刷新source /.bashrc