前言:
今天看官们对“centos安装pip3失败”大概比较关怀,兄弟们都需要分析一些“centos安装pip3失败”的相关内容。那么小编同时在网摘上搜集了一些对于“centos安装pip3失败””的相关知识,希望你们能喜欢,兄弟们一起来学习一下吧!没有安装python3.9.6之前,在CentOS终端输入python,会显示python的版本是2.X版本,现在要安装python3.9.6,势必会给系统造成混乱,查阅很多网站,很多人都喜欢借用虚拟virtualenv来安装,避免混乱,也能随时针对不通项目需求更换不通Django版本。本文不借用virtualenv安装。
第一步:先给CentOS更新依赖包:#yum update
第二步:安装python相关依赖包:#yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
(一般都会安装成功,如果报错,那要查一下系统的源)
第三步:下载扩展源包:#yum -y install epel-release
I第四步:在系统/opt下使用wget的方式获取下载安装包,也可以在win机子下载后,通过ssh或其他的远程软件发送到指定路径:
/opt#>wget -P /opt/
第五步:在/opt路径下,解压包:
# tar -zxvf /usr/src/Python-3.9.6.tgz
第六步:编译
#cd /opt/Python-3.9.6
#./configure --prefix=/opt/python3
#make && make install
第七步:建立软链:#ln -s /usr/local/python3/bin/python3 /usr/bin/python3
第八步:pip3不需要安装,在python3里就有,直接建立软链就好:
#ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
第九步:一定要记得更新pip3:
#pip3 install --upgrade pip
第十步:使用pip3来安装Django:
#pip3 install Django 或者 #pip3 install Django==3.2.5 (这一步很多人都会因为安装依赖包的问题而报错,基本上安装依赖包后就没有问题)
以上是安装基本步骤,只能作为练手玩一玩,想要做项目,还是借用virtualenv来安装会好点,有啥问题,我们可以一起讨论,谢谢大家!
标签: #centos安装pip3失败