Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python3.4.1 LINUX-从pip导入主导入:无法导入名称';主要';_Pip_Zlib_Python 3.4_Libz - Fatal编程技术网

Python3.4.1 LINUX-从pip导入主导入:无法导入名称';主要';

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.

我使用的服务器不是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.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