在命令行用pip install下載很慢怎麼辦

問題

百度如何下載opencv鋪天蓋地的都是

pip install opencv_python

但是不僅下載的慢,而且由於下載過慢,導致超時,需要重新下載,反正下載個幾十遍也下不下來。

ERROR: Exception:
Traceback (most recent call last):
...
...
raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

解決方法

解決方法一

例如下載opencv_python

在命令中插入鏡像地址,即可快速的下載。

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv_python

解決方法二

此方法主要是解決對於低版本的的需求。

採用離線安裝方式,從國內鏡像網站下載安裝包,在本地安裝。
推薦:清華鏡像

例如下載opencv_python
當我們點進去後,發現一大堆鏈接,人直接懵了。
在這裏插入圖片描述
要知道如果選錯文件可能會報錯,所以選擇正確的版本尤爲重要

ERROR: opencv_python-3.4.4.19-cp27-cp27m-win32.whl is not a supported wheel on this platform.

那我們應該選擇哪一個呢?

對於我選定的 opencv_python-3.4.3.18-cp37-cp37m-win_amd64.whl。

  • 3.4.3.18 代表軟件包版本。
  • cp37代表python的版本。我用的是python3.7,選擇cp37
  • -win_amd64代表的是windows、64位系統。

當選擇特定的版本下載後。我們直接切換到該文件下載的目錄下。

cd C:\Users\Lenovo\Downloads //路徑自行修改
pip install opencv_python-3.4.3.18-cp37-cp37m-win_amd64.whl//文件名稱自行修改
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章