Linux CentOS Python

安装Python之前需要安装(否则有的地方还需要安装,会报错,需要重新编译)

  1. yum -y install libffi-devel

1、安装Python3.8

如果通过curl下载比较慢可以下载下面的Python安装包使用FTP工具上传至Linux系统下
Python-3.8.0.tgz
通过curl以及Window的xsync上传对比
image.png
image.png

  1. yum -y install yum-utils
  2. yum-builddep python
  3. curl -O https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
  4. tar xf Python-3.8.0.tgz
  5. cd Python-3.8.0
  6. ./configure --prefix=/local/tools/Python-3.8.0
  7. make && make install

2、设置Python3.8为默认版本

  1. vim /etc/profile.d/python.sh #编辑用户自定义配置,输入alias参数
  2. alias python='/usr/local/bin/python3.8/python'  #这里写python的安装路径以及Python的可执行文件名
  3. source /etc/profile.d/python.sh #重启会话使配置生效

image.png

3、Python3.8编译安装后bin目录有pip3,只需要创建软链接即可

  1. [root@iZuligp6e1dyzfZ bin]# ln -s /local/tools/Python-3.8.0/bin/pip3 /usr/local/bin/pip3
  2. [root@iZuligp6e1dyzfZ bin]# pip3 -V
  3. pip 19.2.3 from /local/tools/Python-3.8.0/lib/python3.8/site-packages/pip (python 3.8)