服務器系統:linux CentOS 6.4, 安裝 setuptools-12.0.3 時報錯如下:
z = zipfile.ZipFile(zip_filename, mode, compression=compression)
File "/home/xxx/usr/local/python/lib/python2.7/zipfile.py", line 736, in --init--
"Compression requires the (missing) zlib module"
RuntimeError: Compression requires the (missing) zlib module
後來根據python 安裝 setuptools Compression requires the (missing) zlib module 的解決方案 通過源碼去安裝_zlib-1.2.3-29.el6.x86-64_ 和安裝_zlib-devel-1.2.3-29.el6.x86-64.rpm_ 於是出現如下錯誤:
[xxx@k20-x python]$rpm -ivh zlib-devel-1.2.3-29.el6.x86-64.rpm
error: can't create transaction lock on /var/lib/rpm/.rpm.lock (ȨО²»¹»)
這裡執行rpm時提示:error: can't create transaction lock on /var/lib/rpm/__db.000 說要獲得root權限才能執行。但我只是服務器的子用戶,沒有root權限,也沒有超級用戶和管理員權限。請問對於普通用戶能否解決這個問題??是不是修改執行文件?具體步驟是怎麼樣的?
你這是安裝到系統中 他需要root權限