龙空技术网

基于CentOS7.0 系统安装python3.9.6+pip3+Django3.2.5步骤

口袋里没有闲 2246

前言:

今天看官们对“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失败