普通安装
Centos编译安装
yum install wget gcc make
yum install zlib-devel
# 解决 readline 缺失提醒及方向键行为非预期的问题
yum install readline-devel
# 解决 import bz2 报错
yum install bzip2-devel
# 解决openssl 错误
yum install openssl openssl-devel
# 解决 import sqlite3 报错
yum install sqlite-devel
# 自行选择需要的python版本
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
# 解压
xz -d Python-3.6.1.tar.xz
cd Python-3.6.1
./configure --enable-optimizations --prefix=/usr/local --enable-shared
make
make install
通过虚拟环境 安装
pyenv安装
github.com/pyenv/pyenv
pyenv virtualenv安装
github.com/pyenv/pyenv…
# 先安装python版本
pyenv install 3.5.2
# 创建虚拟环境
pyenv virtualenv 3.5.2 envname
# 激活环境
pyenv active envname