文章目录

0 安装包手动下载

网址

1 安装python3

  • 1、依赖包安装
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 libffi-devel
  • 2、下载包:
wget https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz
  • 3、解压:
tar -zxvf Python-3.9.5.tgz
  • 4、安装:
cd Python-3.9.5
./configure --prefix=/usr/local/python3
make && make install
  • 5、建立软连接:
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3
  • 6,配置环境变量
cd /etc/profile.d/
vim python3.sh

内容:

export PATH="$PATH:/usr/local/python3/bin"

环境变量生效

source /etc/profile

补包:

yum -y install openssl-devel
apt-get install yum

2 安装python2.7

1、下载python#

wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz

2、解压、编译安装(依次执行以下5条命令)#

tar -zxvf Python-2.7.9.tgz

cd Python-2.7.9

./configure --prefix=/usr/local/python-2.7.9

make

make install

3、系统自带了python版本,我们需要为新安装的版本添加一个软链#

ln -s /usr/local/python-2.7.9/bin/python /usr/bin/python2.7

4、若需使用该版本,只需输入"python2.7.9 + 空格 + py脚本"#

python2.7 ~/helloworld.py

【可选】#
假若想用python运行脚本,而不是python2.7,运行以下指令即可完成修改:

ln -s /usr/local/python-2.7.9/bin/python /usr/bin/python