CentOS7.3下Python3.7的安装
阿里云自带python2.7版本,我这里需要安装python3.7版本。
参考网上的一些资料,整理了一下我安装的步骤:
- 先切换到home目录下;
cd /home
- 下载python3.7.2的安装包到home目录;
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
- 解压;
tar -xvzf Python-3.7.2.tgz
- 进入解压后的目录;
cd Python-3.7.2
- 安装python依赖环境;
yum -y install bzip2 bzip2-devel ncurses openssl openssl-devel openssl-static xz lzma xz-devel sqlite sqlite-devel gdbm gdbm-devel tk tk-devel libffi-devel
- 配置编译参数,把地址修改成/usr/local;
./configure --prefix=/usr/local
- 编译以及安装;
#编译
make
#安装
make install
- 在/etc/ld.so.conf配置python库的路径;
vim /etc/ld.so.conf.d/python3.conf
#添加以下内容:wq退出
/usr/local/lib
#python库的路径就是第6步配置的目录下的lib目录
- 将python3与pip3连接到/usr/bin;
ln -s /usr/local/bin/python3 /usr/bin/python3
ln -s /usr/local/bin/pip3 /usr/bin/pip3
- 安装完成,检查版本;
python3 --version
pip3 --version
此时python与pip是自带的python2.7版本。python3与pip3是python3.7版本的