pip默認是國外的下載源。所以,經常會出現,下載速度過慢,多次安裝不成功等情況,安裝成功一個包,常常要反覆嘗試,甚至安裝不了的問題。經過查找資料和看pip的使用方法,找到可使用國內鏡像站點提升下載速度,保障安裝的成功率
解決方法:
在使用pip時,可以指定使用國內的下載源這樣下載速度會飛快
pip命令使用時:添加 -i 源地址 參數
例如安裝 requests 包pip install
requests -i https://pypi.mirrors.ustc.edu.cn/simple/
這樣就會從清華的鏡像去安裝requestst庫。
pip執行時要注意pip的路徑已加入環境變量,可被搜索到執行,如果沒有需要進入pip當前的目錄進行運行
常用的國內鏡像源
阿里雲 http://mirrors.aliyun.com/pypi/simple/
清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
華中科技大學:http://pypi.hustunique.com/
山東理工大學:http://pypi.sdutlinux.org/
豆瓣 http://pypi.douban.com/simple/
設爲默認值:
設爲默認值可以一勞永逸的解決每次輸入入鏡像的麻煩
pip install pip -U
pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/
另外一種設置默認值的方法,異曲同工
終端下,如果也希望能使用國內鏡像,可以修改 ~/.pip/pip.conf (沒有就新建一個), 內容參考下面:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
PyCharm設置國內pip鏡像
默認情況下,跟maven中央倉庫類似,pip是直接連到國外的官網下載第三方類庫的,在上圖Install Package的旁邊,有一個Manage Repositories的按鈕,可以添加國內鏡像地址