pip國內源推薦:哪一個比較適合你?
隨著Python在國內的越來越廣泛應用,pip的使用也越來越常見了。然而由於國外源的下載速度受限,在國內使用pip安裝Python庫的時候經常會遇到下載速度慢甚至下載失敗的情況。為了解決這個問題,國內出現了不少pip源,那麼究竟哪家更適合你呢?本文將為您介紹幾個常用的pip國內來源,並給出對應的程式碼範例。
清華大學鏡像源廣泛應用於多個開源軟體,包含了超過300GB 的tar 包、ISO 鏡像和視頻等資源,是國內源中最為穩定和完善的之一。由於清華大學源運行穩定,下載速度快,因此也是國內Python用戶常用的pip源之一。
使用方法:
首先需要在終端機裡使用文字編輯器編輯~/.pip/pip.conf文件,加入以下內容:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
阿里雲是國內優秀的雲端運算服務供應商,提供了穩定且快速的pip鏡像來源,適合廣大Python愛好者快速使用Python的第三方函式庫。
使用方法:
在終端機裡使用文字編輯器編輯~/.pip/pip.conf文件,加入以下內容:
[global] index-url = http://mirrors.aliyun.com/pypi/simple
注意:由於阿里雲在某些時段可能會進行系統升級或維護,所以安裝時可能會受到一定的影響。所以建議盡量在晚上或早上選擇使用該來源下載Python庫。
豆瓣鏡像站是豆瓣公司提供的一個非官方Python 庫鏡像來源,鏡像站是由開發者自願提供的,適合Python開發者快速下載Python庫。其提供的Python庫數量相對較多,下載速度也相對較快。
使用方法:
在終端機裡使用文字編輯器編輯~/.pip/pip.conf文件,加入以下內容:
[global] index-url = http://pypi.douban.com/simple
中科大源是中國科學技術大學提供的Python鏡像來源,提供了較完善的第三方函式庫和Python工具。該來源在國內也相對穩定,下載速度較快。
使用方法:
在終端機裡使用文字編輯器編輯~/.pip/pip.conf文件,加入以下內容:
[global] index-url = https://pypi.mirrors.ustc.edu.cn/simple
整體來說,以上這些pip來源都是國內較穩定且下載速度最快的來源,同時也都是非官方的鏡像網站。讀者可以根據自己的實際情況選擇使用其中的一個來源進行下載。
值得注意的是,國內來源相對較不穩定,所以在安裝第三方函式庫時,可能會遇到某些Python函式庫不能下載、中途下載中斷,甚至出現問題。因此如果您在使用過程中遇到下載失敗的情況,不妨嘗試多次下載或更換其他鏡像來源進行下載。
最後附上一段程式碼,可以透過輸入數字選擇使用上述四個來源之一:
while True: print('请选择pip源: 1.清华大学源 2.阿里云源 3.豆瓣源 4.中科大源') n = input() if n == '1': os.system("pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple") break elif n == '2': os.system("pip config set global.index-url http://mirrors.aliyun.com/pypi/simple") break elif n == '3': os.system("pip config set global.index-url http://pypi.douban.com/simple") break elif n == '4': os.system("pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple") break else: print('输入错误,请重新输入!')
以上是優秀國內pip源推薦:選擇最適合你的家庭?的詳細內容。更多資訊請關注PHP中文網其他相關文章!