繁体   English   中英

pip 正在为 python2.7 安装,但不适用于 python3.7

[英]pip is installing for python2.7 but not for python3.7

我使用的是 RedHat 7.2,但我没有 root 访问权限。 默认情况下,python2.7 由管理员安装。 但我需要升级 python 版本。 所以,我在我的用户帐户中本地安装了 python3.7。

为了在系统中安装 pip,我下载了文件“get-pip.py”。 但是,当我运行python get-pip.py --user时,为 python2.7 安装了 pip。 并且,所有使用 pip 安装的包都安装在 python2.7 上。

但是,当我运行python3.7 get-pip.py --user时,会出现以下错误。

    Traceback (most recent call last):
  File "get-pip.py", line 22318, in <module>
    main()
  File "get-pip.py", line 198, in main
    bootstrap(tmpdir=tmpdir)
  File "get-pip.py", line 82, in bootstrap
    import pip._internal.main
zipimport.ZipImportError: can't decompress data; zlib not available

然后我安装了 zlib 库。 但问题仍然没有解决。 我已经检查过 python2.7 和 python3.7 都在工作。

提前感谢您的回答。

您使用 Mac/Linux 还是 Windows?

对于 Windows,它是“pip install”,而对于 Mac 和 Linux,它是“sudo pip3 install”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM