在centos6.7通過原始碼安裝python3.6.7報錯“zipimport.ZipImportError: can't decompress data; zlib not available”
阿新 • • 發佈:2018-11-20
在centos6.7通過原始碼安裝python3.6.7報錯:
zipimport.ZipImportError: can't decompress data; zlib not available
從報錯資訊中,我們可以看出系統已經安裝了zlib軟體包,之所以報錯是因為在編譯安裝時找不到zlib的開發連結庫。
centos系統中,zlib的開發連結庫軟體包是“zlib-devel”,因此我們只需要通過yum安裝上該軟體包即可:
sudo yum -y install zlib-devel
安裝後,重新執行 make&make install 即可正常安裝上python3.6.7.
為方便執行python3,需要把命令加入環境變數PATH:
[[email protected] ~]# echo "export PATH=/usr/local/python3/bin:$PATH" /etc/profile.d/python3.sh (/usr/local/python3,安裝python3.6.7的自定義路徑) [[email protected] ~]# source /etc/profile.d/python3.sh [[email protected] ~]# echo $PATH /usr/local/python3/bin:...