阿里云Linux下安装/升级Python3

配置代理

由于是公司的内网,需要配置代理。如果是公网的话,这一步直接跳过
  1. vim /etc/profile
  2. 添加下面的命令
    export http_proxy=http://F1317065:[email protected]:3128/
    export https_proxy=http://F1317065:[email protected]:3128/
  3. source /etc/profile

安装必要的安装包

如果不安装这些安装包的话,好像会出错。

  1. yum -y groupinstall "Development tools"
  2. 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包

  1. mkdir /usr/local/python3
  2. cd /usr/local/python3
  3. wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
    如果这一步出错,没有wget的话,可以使用 yum install -y wget来下载
  4. tar -xf Python-3.6.8.tgz
    解压压缩包
  5. cd /usr/local/python3/Python-3.6.8
    进入解压后的目录
  6. ./configure --prefix=/usr/local/python3
  7. make
    这一步可能耗时比较多
  8. make install
    这一步也比较耗时

创建软连接

此时还不能直接使用python3命令进入python3环境,不过可以输入python3的完整路径进入
python3
为了输入python3直接进入python3环境,此时需要创建软链接

  1. ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    创建python3的软链接
  2. ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
    创建pip3

此时可以直接输入python3进入Python3环境了。

如果需要,可以使用下面的命令,升级pip的版本

  1. pip3 install --upgrade pip

好了,阿里云python内核至此由默认的2.75升级到3.6版本。



9kyun官方下载:www.9kyun.net

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.9kyun.net/a/jingyan/29.html