Python3.4.1 LINUX-从pip导入主导入:无法导入名称';主要';
我使用的服务器不是root,我有几个脚本需要Python 3.4.1。我使用以下语法从源tarball构建软件Python3.4.1 LINUX-从pip导入主导入:无法导入名称';主要';,pip,zlib,python-3.4,libz,Pip,Zlib,Python 3.4,Libz,我使用的服务器不是root,我有几个脚本需要Python 3.4.1。我使用以下语法从源tarball构建软件 $ ./configure --prefix=$HOME $ make $ make install 软件安装成功,因为我修改了.bash\u profile以查看$HOME/bin后,能够启动python3。然而,皮普没有那么幸运 $ pip3.4 Traceback (most recent call last): File "/home/scnorton/bin/pip3.
$ ./configure --prefix=$HOME
$ make
$ make install
软件安装成功,因为我修改了.bash\u profile
以查看$HOME/bin
后,能够启动python3
。然而,皮普没有那么幸运
$ pip3.4
Traceback (most recent call last):
File "/home/scnorton/bin/pip3.4", line 7, in <module>
from pip import main
ImportError: cannot import name 'main'
我已经检查了/usr/lib64目录,并得出结论,服务器上安装了zlib。我甚至执行了命令模块加载zlib-1.2.8-1
,并再次尝试重新安装pip,但没有成功。问题可能是Python3.4.1是作为32位应用程序安装的吗?如果是这样,我在哪里可以获得64位Python 3.4.1 Linux版
Traceback (most recent call last):
File "get-pip.py", line 17474, in <module>
main()
File "get-pip.py", line 17466, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py", line 17406, in bootstrap
import pip
zipimport.ZipImportError: can't decompress data; zlib not available