通過幾次 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]這樣在使用pip來安裝時,會預設呼叫該映象。index-url =
[install]
trusted-host=pypi.douban.com
臨時使用其他源安裝軟體包的python指令碼如下:
#!/usr/bin/python
import
os
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 ...