yum -y install gcc
yum -y install zlib zlib-devel
yum -y install openssl
yum -y install openssl-devel
yum -y install libffi-devel
yum -y install gcc patch libffi-devel python-devel bzip2-devel ncurses-devel
yum -y install sqlite-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
为了python3进入交互环境后,能使用删除键Backspace,而不是 ctrl+Backspace
yum -y install readline-devel
cd /usr/local/src
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
tar xvf Python-3.6.5.tar.xz
cd Python-3.6.5
./configure --enable-optimizations --prefix=/usr/local/python3
make && make install
查看python3版本:
python3 -V
查看pip3版本:
pip3 -V
配置为国内源:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
手动指定:
pip3 install [package name] -i http://mirrors.aliyun.com/pypi/simple/
全局设置:
mkdir ~/.pip
vim ~/.pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
相关网址:
Python官网: https://www.python.org
Python安装包: https://www.python.org/ftp/python/
Python手册: https://docs.python.org/3.6/whatsnew/3.6.html
pip包: https://pypi.org
Python教程:
安装mysqlclient:
https://pypi.org/project/mysqlclient/2.0.2/
yum install python3-devel mysql-devel
pip install mysqlclient