Centos下python3安裝(筆記)

2021-09-22 01:59:03 字數 1944 閱讀 9951

qaq,我好菜,搞了一下午python3安裝,自己總結一下

[1]. 安裝zlib依賴

yum -y install zlib*

[2]. 安裝gcc環境

yum install -y gcc

[3]. 新的依賴包libffi-devel

yum install libffi-devel -y

我直接在downloads目錄做了這些

建/usr/local/python3,把python-3.7.0移來

編譯安裝

./configure --prefix=/usr/local/python3 --enable-optimizations

make && make install

沒有缺什麼的話,應該算比較快安裝完成了

接著python -v一看,還是python2版本

因為/usr/bin/python下還是原來的東西

於是把原來的東西備份(?是這麼說吧)圈起來,再把新的加進來(pip好像和python是繫結的)

mv /usr/bin/python /usr/bin/python.bak

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

mv /usr/bin/pip /usr/bin/pip.bak

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

python3到這算是好了,檢視版本也沒問題了

接著要解決python2遺留問題,因為原來的yum的是依賴python2的

[root@aubin bin]#cd /usr/bin

[root@aubin bin]# ls -ol yum*

//檢視yum相關檔案

-rwxr-xr-x.

1 root 802

5月 917:

00 yum

-rwxr-xr-x.

1 root 10190

5月 917:

01 yum-builddep

-rwxr-xr-x.

1 root 9580

5月 917:

01 yum-config-manager

-rwxr-xr-x.

1 root 8539

5月 917:

02 yum-debug-dump

-rwxr-xr-x.

1 root 7904

5月 917:

02 yum-debug-restore

-rwxr-xr-x.

1 root 11116

5月 917:

03 yum**********

-rwxr-xr-x.

1 root 11032

5月 917:

03 yum-groups-manager

在/usr/bin下有目錄/python /python2,現在原目錄下的/python內容由原來的2變成了python3,但是/python2內容沒變沒變

於是每個都yum檔案修改一下

#!/usr/bin/python 改為 #!/usr/bin/python2

最後還有乙個配置檔案/usr/libexec/urlgrabber-ext-down我看大家都改了,同上

#!/usr/bin/python 改為 #!/usr/bin/python2

centos系統下安裝python3以及pip3

首先檢視一下系統當前的python版本 python v 它的功能是管理repository及擴充套件包的工具 yum install yum utils y 安裝缺失的軟體依賴,使用下面的命令會自動處理.yum builddep python y python原始碼包目錄 截至發博當日python...

Centos 6 4下安裝公升級Python3 3

2 解壓 tar zxvf python 3.3.5.tgz 3 進入解壓後的目錄 cd python 3.3.5 4 建立安裝目錄,這裡我將其安裝在 usr local下 mkdir usr local python3.3 5 編譯安裝,英文好的其實可以看解壓後的檔案裡的readme檔案,有指引你...

在centos7下安裝python3

部落格原文 準備工具 1.裝好虛擬機器後,新增映象檔案,選擇minimal最小化安裝 2.掛載執行指令碼 3.做快照,以便日後恢復 4.python環境的安裝 安裝pyenv centos的配置 yum install readline readline devel readline static ...