PyPI使用國內源

2021-08-31 09:28:59 字數 2278 閱讀 9960

通過幾次 pip 的使用,對於預設的 pip 源的速度實在無法忍受,於是便蒐集了一些國內的pip源,如下:

阿里雲 

中國科技大學  

豆瓣(douban) 

清華大學 

中國科學技術大學 

使用方法很簡單,直接 -i 加 url 即可!如下:

如果有如下報錯:

請使用命令:

# pip install web.py -i --trusted-host pypi.douban.com

如果想配置成預設的源,方法如下:

需要建立或修改配置檔案(一般都是建立),

linux的檔案在~/.pip/pip.conf,

windows在%homepath%\pip\pip.ini),

修改內容為:

[global]

index-url =

[install]

trusted-host=pypi.douban.com

這樣在使用pip來安裝時,會預設呼叫該映象。

臨時使用其他源安裝軟體包的python指令碼如下:

#!/usr/bin/python

importos

package=raw_input("please input the package which you want to install!\n")

command="pip install %s -i --trusted-host pypi.mirrors.ustc.edu.cn"%package

os.system(command)

也可以使用讀入檔案進行安裝。

ok,僅以記錄一下,以便於後期查閱!

------日期:2023年11月1日 增加python配置pip預設源指令碼,複製到pip_source.py,執行即可。

#!/usr/bin/python

# coding: utf-8

import platform

import os

os_type = platform.system()

if "linux" == os_type:

filedirpath = "%s/.pip" % os.path.expanduser('~')

filepath = "%s/pip.conf" % filedirpath

if not os.path.isdir(filedirpath):

os.mkdir(filedirpath)

fo = open(filepath, "w")

fo.write(

"[global]\nindex-url=\n[install]\ntrusted-host=pypi.tuna.tsinghua.edu.cn\n")

fo.close()

print "configuration is complete"

elif "windows" == os_type:

filedirpath = "%s\\pip" % os.path.expanduser('~')

filepath = "%s\\pip.ini" % filedirpath

if not os.path.isdir(filedirpath):

os.mkdir(filedirpath)

fo = open(filepath, "w")

fo.write(

"[global]\nindex-url=\n[install]\ntrusted-host=pypi.tuna.tsinghua.edu.cn\n")

fo.close()

print "configuration is complete"

else:

exit("your platform is unknow!")

PyPI使用國內源

通過幾次 的使用,對於預設的pip源的速度實在無法忍受,於是便蒐集了一些國內的pip源,如下 阿里雲 中國科技大學 豆瓣 douban 清華大學 中國科學技術大學 使用方法很簡單,直接 i 加 url 即可!如下 如果有如下報錯 請使用命令 1 pip install web.py i truste...

PyPI使用國內源

通過幾次pip的使用,對於預設的pip源的速度實在無法忍受,於是便蒐集了一些國內的pip源,如下 阿里雲 中國科技大學 豆瓣 douban 清華大學 中國科學技術大學 使用方法很簡單,直接 i 加 url 即可!如下 如果有如下報錯 請使用命令 1 pip install web.py i trus...

PyPI使用國內源

阿里雲 中國科技大學 豆瓣 douban 清華大學 中國科學技術大學 使用方法很簡單,直接 i 加 url 即可!如下 pip install web.py i如果有如下報錯 請使用命令 pip install web.py i trusted host pypi.douban.com使用 pip ...