python安裝包失敗 pip版本過低

2021-10-04 16:49:53 字數 935 閱讀 4531

在安裝其他包時被告知pip版本太低無法安裝,需要先公升級pip,但是死活公升級不了,窮遍全站找到了兩大解決方案,是最常見的兩種情況,完美解決了我的問題,希望也可以幫到你。

錯誤**顯示如下:

traceback (most recent call last):

file "d:\setup\python\python3.7\lib\site-packages\pip\_vendor\urllib3\response.py", line 331, in _error_catcher

yield

……(中間略去)

socket.timeout: the read operation timed out

錯誤**顯示如下:

traceback (most recent call last):

file "e:\program files (x86)\python\lib\site-packages\pip\_internal\basecommand.py", line 228, in main

……(中間省略,這段來自下面提到的@laofashi2015)

readtimeouterror: httpsconnectionpool(host='files.pythonhosted.org', port=443): read timed out.

解決方法為把相關目錄檔案刪除,具體見站內安裝、公升級pip,但是python -m pip install --upgrade pip報錯的解決辦法

不用擔心刪除後無法執行的問題,親測就算不是該問題導致的無法公升級,刪除這個目錄也對程式執行沒有影響。

如果使用jupyter notebook,要注意區分使用pip還是conda公升級,若notebook是anaconda中的,使用pip公升級後,可能依舊無法在notebook中檢視到公升級後的版本。

Python,用pip安裝包,報錯

1 報錯 syntaxerror invalid syntax 原因 pip不是在 python 直譯器中執行。而是在 windows 的命令列下執行.解決辦法 通過 cmd進入dos命令列視窗。在該視窗輸入 pip install x,安裝相應的包。若接著報錯。試著重新安裝python,安裝時一定...

Python學習(X) 使用pip安裝包

使用國內映象 以前的python版本並沒有自帶pip工具,但是最新的python python 2.7.9 或 python 3.4 都自帶pip工具,當安裝好python時pip已經安裝好了。可以在命令列 pip versionpython m pip此時使用 普通的公升級命令 python m ...

python的安裝包pip命令基本用法

我們開發python程式時,經常要用到第三方的包,可用如下方法安裝包,以安裝matplotlib包為例說明 一 預設版本直接安裝 執行命令 pip install matplotlib 二 指定版本安裝包 在用python2環境使用pip install 命令安裝工具包時,可能pip找的是最新的包。...