簡體   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