我已經在離線服務器上安裝了 Python,但我無法安裝 pip
這就是我所做的:
1 ) 下載存檔檔案pip-21.3.1.tar.gz并將其放在我的離線 Linux 服務器上。提取存檔檔案。
2) cd pip-21.3.1
3)運行 python3 setup.py install
這是我得到的錯誤:
ModuleNotFoundError: No module named 'setuptools'
uj5u.com熱心網友回復:
那是因為您需要安裝setuptools- 這是單獨的模塊。
替代(和首選)解決方案是pip3使用rpm包安裝(這里似乎是說明:https :
//access.redhat.com/solutions/6996
uj5u.com熱心網友回復:
ensurepip如果您有python3.4或更新,您可以嘗試使用,因為它
...不訪問互聯網。引導程式所需的所有組件
pip都包含在包的內部部分中。
在你的情況下
python3 -m ensurepip
應該足夠了
uj5u.com熱心網友回復:
您已經得到了有關如何解決問題的答案。你需要安裝的原因setuptools是pip的setup.py開頭是:
import os
import sys
from setuptools import find_packages, setup
如您所見,最后一行嘗試從不是來自標準庫的 setuptools 匯入。
如果您使用的 Python 是使用 安裝的 Python rpm,請rpm按照已經建議的方式使用。如果自定義安裝了 Python,該命令可能無法解決您的問題:假設您安裝了 Python 3.9 并且系統 Python 是 3.7,則站點包目錄會有所不同。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/382636.html
