error:django-silk 安裝失敗

在安裝第三方庫django-silk的時候,Python報錯```

(django_01) C:\Users\luo>pip install django-silk
Collecting django-silk
  Downloading django_silk-4.0.1-py2.py3-none-any.whl (1.8 MB)
     |█                               | 40 kB 5.3 kB/s eta 0:05:29ERROR: Exception:
Traceback (most recent call last):
  File "d:\workspace_env\envs\django_01\lib\site-packages\pip\_vendor\urllib3\response.py", line 425, in _error_catcher
    yield
  File "d:\workspace_env\envs\django_01\lib\site-packages\pip\_vendor\urllib3\response.py", line 507, in read
    data = self._fp.read(amt) if not fp_closed else b""

python開發中,我們經常用到pip工具。但是pip的服務器某些第三方的模塊下載很慢。

下面介紹兩種方式,解決下載問題:

一. 下載時手動更改鏡像

我們可以選用國內的鏡像下載:

國內源:

清華:https://pypi.tuna.tsinghua.edu.cn/simple

阿里雲:http://mirrors.aliyun.com/pypi/simple/

中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/

華中理工大學:http://pypi.hustunique.com/

山東理工大學:http://pypi.sdutlinux.org/ 

豆瓣:http://pypi.douban.com/simple/

pip 命令格式:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 工具包
二:更改電腦默認鏡像,之後便可用 pip install 命令快速下載
  • 針對linux系統:

     進入`home`目錄下:
     ctrl + h 快捷鍵顯示隱藏文件,看是否有無 .pip文件夾,無則創建;文件夾下,創建一個pip.conf 文件,文件內容下:
    
    [global]  
    timeout = 6000  
    index-url = http://pypi.douban.com/simple/  
    [install]  
    use-mirrors = true  
    mirrors = http://pypi.douban.com/simple/  
    trusted-host = pypi.douban.com
    
  • 針對windows系統:

      可以在我的電腦,搜索 %APPDATA%(代表系統變量)
      回車之後,創建pip文件夾,在文件夾中創建pip.ini文件,文件內容如下
    
    [global]
    
    timeout = 6000
    
    index-url = http://mirrors.aliyun.com/pypi/simple/
    
    trusted-host = mirrors.aliyun.com
    

即可成功修改pip鏡像路徑

或者,找到python安裝目錄下的:\Lib\site-packages\pip\models\index.py文件,將PYPI的值改爲你所需要的源即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章