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.bakpython3到這算是好了,檢視版本也沒問題了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
接著要解決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/libexec/urlgrabber-ext-down我看大家都改了,同上#!/usr/bin/python 改為 #!/usr/bin/python2
#!/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 ...