zipimport.ZipImportError: can't decompress data; zlib not available 解決辦法
第一步,下載python-pip的tar包
# wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate
由於下載pip是基於https協議的,故需要在wget url後面加上--no-check-certificate,否則不能下載:
第二步,安裝pip:
#chmod +x pip-1.3.1.tar.gz #tar xzvf pip-1.3.1.tar.gz #cd pip-1.3.1 #python setup.py install
報錯:
a)、解決辦法:
“ImportError: No module named setuptools”提示我們沒有由於沒有安裝setuptools,使得pip安裝失敗,看來只有先安裝setuptools:
#wget https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg --no-check-certificate #chmod +x setuptools-0.6c11-py2.7.egg #sh setuptools-0.6c11-py2.7.egg
b)、然後接著執行sh setuptools-0.6c11-py2.7.egg。靠,又出了另外一個錯誤:
由上面的提示資訊可以看出一定是少安裝了一些依來包,googl一下就可以知道是少安裝了zlib這個一開是不太好搞定,最後google了好久才弄好,先使用如下命令才看zlib的相關資源:
#rpm -qa | grep zlib
#yum -y install zlib*
c)、zlib安裝成功再次安裝setuptools還是提示“zipimport.ZipImportError: can't decompress data; zlib not available”,google上有人說只能重新編譯安裝python了,不過在編譯的時候修改編輯Modules/Setup.dist檔案,將
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
這行的註釋去掉,然後在次編譯安裝
可以參考:http://www.cnblogs.com/renfanzi/p/5929246.html
重新安裝好python後,再次執行:主意路徑
#sh setuptools-0.6c11-py2.7.egg
相關推薦
zipimport.ZipImportError: can't decompress data; zlib not available 解決辦法
第一步,下載python-pip的tar包 # wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate 由於下載pip是基於https協議的,故需要在wget u
Python安裝常見問題:zipimport.ZipImportError: can't decompress data; zlib not available 解決辦法
htm www. article sdn data install details err 解決 centos7安裝python3.7.2時,報錯,解決如下 yum -y install zlib* 參考: https://blog.csdn.net/u0147
/usr/bin/python: can't decompress data; zlib not available 的異常處理
1. 問題背景 使用Pycharm連線遠端伺服器端pipenv虛擬環境的python直譯器,執行python spark指令碼時報錯如下錯誤: 2018-09-12 23:56:00 ERROR Executor:91 - Exception in task 0.0 in stage 0.0 (TID 0)o
安裝Python3.6.2報錯:zipimport.ZipImportError: can't decompress data; zlib not available
sdn ase title 依賴 tle replace config devel targe 解決方法: 1、安裝依賴zlib、zlib-devel 2、重新編譯安裝Python ./configure 重新編譯安裝:make & make insta
在centos6.7通過原始碼安裝python3.6.7報錯“zipimport.ZipImportError: can't decompress data; zlib not available”
在centos6.7通過原始碼安裝python3.6.7報錯: zipimport.ZipImportError: can't decompress data; zlib not available 從報錯資訊中,我們可以看出系統已經安裝了zlib軟體包,之所以報錯是因為在編譯安裝時找不到zli
Python安裝常見問題(1):zipimport.ZipImportError: can't decompress data
在CentOS以及其他的Linux系統中遇到安裝包安裝錯誤的原因,大多數都是因為缺少依賴包導致的,所以對於錯誤:zipimport.ZipImportError: can’t decompress da
關於keepalived執行後日志狂刷IPVS: Can't initialize ipvs: Protocol not available的問題
前些日子安裝給虛擬機器安裝了keepalived+lvs,達到了高可用的負載均衡,但是今天再啟用的時候發現keepalived不正常,通過 /var/log/messages 檢視系統日誌發現狂刷IPVS: Can't initialize ipvs: Protocol n
關於Can't find dependent libraries的一個解決辦法
這幾天在用jnetpcap.dall來測試傳送網路包的實驗,可是一直在報E:\java\jdk1.7.0\bin\jnetpcap.dall Can't find dependent libraries這個錯誤,一開始以為是jdk的錯誤,又把jdk重灌了,結果還是一樣
解決FileZilla_Server:425 Can't open data connection
在阿里云云伺服器 windows server 2012 上安裝FileZilla Server時出現425 Can't open data connection客戶端無法獲取目錄列表的問題,下面就是解決這個問題的方法 在伺服器上安裝FileZilla Server
The following signatures couldn't be verified because the public key is not available 解決方法
upd ack AD ase itl no_pubkey sig TP ubun 今天試圖把 deepin 的軟件源加到我到 Ubuntu 16.04 中去。 在 deepin wiki 上看到一個教程。 在 /etc/apt/sources.list 中加上 deepin
python3 中 'utf-8' codec can't decode byte 0xc5的一個解決辦法
在python3中,當我們對一個byte型別的資料流解碼使之轉換為string的時候,如果該byte不是’utf-8’編碼的話就會出現類似的錯誤 解決方法是: import chardet data_str = data_byte.decode(chardet.detect(out
Tomcat的Start可以啟動起來,但是Debug啟動突然啟動不起來,一直停在 Class<T>.getDeclaredConstructors0(boolean) line: not available [native method] 的解決辦法
Tomcat的Start模式可以啟動起來,但是Debug模式啟動突然啟動不起來,一直停在 Class<T>.getDeclaredConstructors0(boolean) line: not available [native method] 檢視、嘗試百度或者谷歌的很多解決方法,最後發現是
ResourceBundle.getBundle 報錯 Can't find bundle for base name 解決方法(eclipse中)
最近在學習ResourseBundle時遇到了“Can't find bundle for base name ”這個錯誤搞了很久才解決了。 我的config.properties 檔案位置在 java工程 根目錄下的config中; java 工程目錄結構 如下, Che
python 編碼問題:'ascii' codec can't encode characters in position 的解決方案
報錯: 'ascii' codec can't encode characters in position 8-50: ordinal not in range(128) Python在安裝時,預設的編碼是ascii,當程式中出現非ascii編碼時,python的處理常常
關於java用jni呼叫 dll動態庫Can't find dependent libraries錯誤的解決
最近在做一些java開發的時候,需要呼叫作業系統底層的一些東西,所以我用c++ 寫了一個dll動態庫檔案,通過java的JNI進行呼叫。dll 檔案生成之後 在本機用java呼叫沒有問題, 但是換了一臺主機就報錯了,報錯如下: java.lang.UnsatisfiedLinkError: D:\wo
Linux下安裝mysql5.7缺少my-default.cnf檔案及Can't connect to local MySQL server 解決方案
在Linux下面安裝mysql5.7版本,配置/etc/my.cnf檔案,按照安裝步驟到mysql/support-files目錄下,發現缺少這個my_default.cnf預設的配置檔案,如果沒有
Eclipse打包Android專案時用到proguard.cfg後,出現的Warning:can't find referenced class問題的解決方案
這個看似簡單的問題困擾了我好久了,我已經google了很多相關的資訊了,但是在我看來總覺得他們說得不夠全面,包括官方的文件(ps:可能是我的英語瞭解能力不夠好^_^),好吧在這裡我就來個比較全面、嚴密一點的分析吧,希望能幫到遇到同樣問題的你,獻醜了:
ORA-01034: ORACLE not available解決
process port ron style 監聽 all rom partition class 問題現象: alter user scott account unlock; ERROR at line 1:ORA-01034: ORACLE not availabl
Ubuntu source: not found解決辦法
source:note foundUbuntu source: not found解決辦法:# dpkg-reconfigure dash(需在root下執行)選擇no 本文出自 “linux” 博客,請務必保留此出處http://yangzhiming.blog.51cto.com/4849999/1980
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its 錯誤解決辦法
eat blog clas min clear gin bsp term rmi This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and