Linux下安装Python3

JCL 2019-05-03

linux python yum 配置 pip wget

配置代理

由于是公司的内网,需要配置代理。如果是公网的话,这一步直接跳过
  1. vim /etc/profile
  2. 添加下面的命令
    export http_proxy=http://F1317065:TeWR5S7c@10.191.131.12:3128/
    export https_proxy=http://F1317065:TeWR5S7c@10.191.131.12: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
  3. yum install -y libffi-devel
    这个命令是因为在安装3.7以上版本时,需要一个新的libffi-devel包做依赖,确保包含这个包。如果没有这个包,会报ModuleNotFoundError: No module named '_ctypes'这种错。

下载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
登录 后评论
下一篇
corcosa
15349人浏览
2019-10-08
相关推荐
Centos7.6下安装Python3.7
1909人浏览
2019-03-15 18:19:35
python的安装
590人浏览
2017-11-12 16:43:00
linux下安装python3
545人浏览
2017-11-17 13:16:00
linux下安装python3
567人浏览
2017-11-12 02:22:00
Linux安装python3.6
779人浏览
2017-11-16 20:38:00
linux下安装python3.6
578人浏览
2018-02-24 18:10:46
Linux端安装python3.5.0开发环境
530人浏览
2017-11-21 14:34:46
Linux安装Python3
2193人浏览
2018-08-28 17:18:19
Python3 的入门安装
1043人浏览
2018-09-20 15:43:03
2、Python3 环境搭建
548人浏览
2018-09-16 00:07:00
Linux下Python3安装
418人浏览
2017-12-18 13:42:00
Linux 安装python3.7.4
1469人浏览
2019-08-04 09:37:08
0
0
0
668