pip install 配置國內源 (pycharm配置)


簡述:

眾所周知,Python使用pip方法安裝第三方包時,需要從 https://pypi.org/ 資源庫中下載,但是會面臨下載速度慢,甚至無法下載的尷尬,
這時,你就需要知道配置一個國內源有多么重要了,通過一番摸索和嘗試,總結了一些經驗,分享給大家:

pycharm下使用pip

其中常用的編譯器pycharm中也是可以通過左下角的 Terminal 執行pip語句

  #如以添加本地pip配置文件,使用這條
  pip install 包名 
  #臨時使用,還沒配置pip,請用這條
  pip install 包名 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com 
  #此參數“--trusted-host”表示信任,如果上一個提示不受信任,就使用這個

下面是pycharm中內置下載包:搜索包名,在specify version中指定版本,如有需要添加Options:--trusted-host mirrors.aliyun.com 例如: 阿里雲的鏡像站

給大家推薦幾個值得擁有的鏡像站,個人推薦阿里雲的pypi鏡像站 http://mirrors.aliyun.com/pypi/simple/

  #注:使用阿里雲的鏡像站需添加options:#--trusted-host mirrors.aliyun.com  

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

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

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

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

接下來,按照不同需要和不同平台依次演示安裝方法:

pip指定鏡像源(臨時)

臨時使用國內pypi鏡像安裝

  pip install 包名 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com       #此參數“--trusted-host”表示信任,如果上一個提示不受信任,就使用這個

pip永久使用國內鏡像安裝-linux

永久使用國內pypi鏡像安裝(修改pipconfig)

1、 Linux平台安裝方式:

  (1)創建pip.conf文件

   首先運行以下命令

  cd ~/.pip   # 運行此命令切換目錄

   如果提示目錄不存在,自行創建一個(如果目錄存在,可跳過此步),如下:

  mkdir ~/.pip
  cd ~/.pip

   在 .pip目錄下創建一個 pip.conf 文件,如下:

  touch pip.conf

  (2)編輯 pip.conf 文件

   首先打開文件,命令如下:

  sudo vi ~/.pip/pip.conf

   接着,寫入以下內容:

  [global] 
  index-url = https://pypi.tuna.tsinghua.edu.cn/simple
  [install]
  trusted-host = https://pypi.tuna.tsinghua.edu.cn  # trusted-host 此參數是為了避免麻煩,否則使用的時候可能會提示不受信任

然后保存退出即可。

pip永久使用國內鏡像安裝-windows

Window平台安裝方式(以阿里雲鏡像站為例):

(1)新建 pip 配置文件夾,直接在user用戶目錄中創建一個名為 pip 的文件夾( 即%HOMEPATH%\pip),如下圖所示:

  (2)接着在 pip 文件夾中創建一個名為 pip 的文本文件(后綴名由" .txt "改為 " .ini "),格式如下所示:

文件內容如下:

  [global] 
  index-url = http://mirrors.aliyun.com/pypi/simple/ 
  [install] 
  trusted-host=mirrors.aliyun.com     # trusted-host 此參數是為了避免麻煩,否則使用的時候可能會提示不受信任

修改完成后保存,啟動cmd,使用 " pip install xxx "(xxx為你要下載的包名),即可默認使用國內源下載。

參考博文於 https://www.cnblogs.com/schut/p/10410087.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM