redhat7.6安装python3 pip3


安装python

1.安装环境

 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-develreadline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel sqlite-devel

2.下载包

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

3.解压包

tar -zxvf Python-3.7.7.tgz 

4.创建安装目录,进入解压后的包,制定安装路径进行安装

mkdir -p /usr/local/python3
 
cd Python-3.6.1
 
./configure --prefix=/usr/local/python3
报错:
[root@localhost Python-3.7.7]# ./configure --prefix=/usr/local/python3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for python3.7... no
checking for python3... no
checking for python... python
checking for --enable-universalsdk... no
checking for --with-universal-archs... no
checking MACHDEP... checking for --without-gcc... no
checking for --with-icc... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/root/Python-3.7.7':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
因为缺少GCC编译环境:
yum -y install gcc

5.编译安装

make && make install

6.创建软连接

ln -s /usr/local/python3/bin/python3  /usr/bin/python3
ln -s  /usr/local/python3/bin/pip3   /usr/bin/pip3

7、在线升级pip和setuptools

./pip3 install --upgrade setuptools pip

python默认的pip版本和setuptools版本比较旧,如果有网,可以在线更新,下面记录一下离线更新

8.

第7步的升级不成功

手动安装,官网查的安装方法

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

然后到下载目录执行以下命令:

python get-pip.py

9.升级Pip

[root@localhost bin]# pip3 install -U pip
Requirement already up-to-date: pip in /usr/local/python3/lib/python3.7/site-packages (20.0.2)
[root@localhost bin]# which pip3 /usr/bin/pip3

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM