無法使用pip3 安裝軟體包:缺少SSL 模組
嘗試使用pip3 安裝軟體包時,使用者可能會遇到以下錯誤訊息:
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
此錯誤源自於缺少「ssl」模組,該模組對於透過HTTPS建立安全連線至關重要。要解決此問題,需要確保 Python 具有 SSL 支援所需的依賴項。
在 Ubuntu 中安裝 Python 3.6 和 pip3 的分步指南
1。安裝所需的軟體包
sudo apt-get install build-essential libffi-dev libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
2.下載並解壓縮Python
在您的主目錄中,從Python官方網站下載Python 3.6 .8源碼包(tar.xz)。使用以下指令擷取檔案:
tar -xvf Python-3.6.8.tar.xz
3.設定與建置
導覽至擷取的Python目錄並執行下列指令:
./configure make sudo make install
4.安裝驗證
執行以下指令驗證Python安裝:
python3 --version pip3 --version
5.軟體包安裝
您🎜>您🎜>您現在應該能夠使用pip3 安裝軟體包,而不會遇到與 SSL 相關的錯誤。例如:
pip3 install package_name
免責聲明:請注意,所提供的命令尚未在 Ubuntu 20.04 LTS 中進行測試。
以上是為什麼 pip3 由於缺少 SSL 模組而無法安裝軟體包?的詳細內容。更多資訊請關注PHP中文網其他相關文章!