一、安装依赖包
yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
二、下载 python3,这里下载的是 3.6.2
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
由于下载速度太慢,我直接复制链接通过迅雷下载,完成后将文件复制到 Home 目录下
三、指定存放目录(即 python3 的安装目录)
mkdir /usr/local/python3
四、解压压缩包,进入该目录
./configure --prefix=/usr/local/python3 这句的作用就是将程序安装在 /usr/local/python3 目录下
tar -xvJf Python-3.6.2.tar.xz cd Python-3.6.2 ./configure --prefix=/usr/local/python3
五、安装 python3
make是编译,make install是安装
make && make install
六、创建软链接,将 /usr/bin/python3 指向 /usr/local/python3/bin/python3
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
七、安装 numpy、scipy、matplotlib、pandas、statsmodels、scikit-learn、theano、tensorflow、keras、gensim 等
注意:用豆瓣的 pypi 源要比官方的快很多
以 numpy 为例,其他类似
pip3 install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com