1.下载Python源代码
[root@cluster201 ~]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
2.安装Python3
#解压源文件
[root@cluster201 ~]# tar -zvxf Python-3.6.1.tgz
#进入源文件目录
[root@cluster201 ~]# cd Python-3.6.1
#先安装相应依赖
[root@cluster201 Python-3.6.1]# yum install openssl openssl-devel sqlite sqlite-devel bzip2 bzip2-devel expat expat-devel gdbm gdbm-devel readline readline-devel -y
#编译安装
[root@cluster201 Python-3.6.1]# ./configure --prefix=/usr/local/python3
[root@cluster201 Python-3.6.1]# make
[root@cluster201 Python-3.6.1]# make install
#创建链接文件
[root@cluster201 Python-3.6.1]# ln -sv /usr/local/python3/bin/python3 /usr/local/bin/
[root@cluster201 Python-3.6.1]# ln -sv /usr/local/python3/bin/pip3 /usr/local/bin/
#安装virtualenv虚拟环境
[root@cluster201 Python-3.6.1]# pip3 install virtualenv
[root@cluster201 Python-3.6.1]# ln -sv /usr/local/python3/bin/virtualenv /usr/local/bin/
3.配置阿里云pip源
配置文件位置:
全局的位于 /etc/pip.conf
用户级别的位于 $HOME/.pip/pip.conf
每个 virtualenv 也可以有自己的配置文件 $VIRTUAL_ENV/pip.conf
配置文件内容:
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple
网友评论