美文网首页
PyPi镜像配置

PyPi镜像配置

作者: user0650 | 来源:发表于2018-07-28 20:10 被阅读0次

简介

高墙内PyPi下载包时很慢,可以配置为国内镜像提速。

配置方式

PyPi镜像地址有多种配置方式

  • 系统全局配置 - /etc/pip.conf
  • 当前用户配置 - $HOME/.pip/pip.conf
  • 虚拟环境配置 - $VIRTUAL_ENV/pip.conf
  • 临时指定镜像 - pip install -i 镜像地址 包名

以上几种方式中,配置文件内容一样,如:

[global]
index-url=http://mirrors.aliyun.com/pypi/simple

其他镜像

上例用了阿里云的镜像地址,除此,还有其他的镜像地址可选

即使配置了pip国内镜像,有些包安装过程中还是会卡住,因为自动装一些其他依赖时又会走python自带的源。

解决方法是修改./lib/python2.7/site-packages/setuptools/package_index.py:

搜索 PackageIndex,修改如下:

class PackageIndex(Environment):
    """A distribution index that scans web pages for download URLs"""

    def __init__(
            #self, index_url="https://pypi.org/simple/", hosts=('*',),
            self, index_url="http://mirrors.aliyun.com/pypi/simple", hosts=('*',),
            ca_bundle=None, verify_ssl=True, *args, **kw
    ):
        Environment.__init__(self, *args, **kw)
        index_url = "http://mirrors.aliyun.com/pypi/simple"
        self.index_url = index_url + "/" [:not index_url.endswith('/')]

相关文章

  • PyPi镜像配置

    简介 高墙内PyPi下载包时很慢,可以配置为国内镜像提速。 配置方式 PyPi镜像地址有多种配置方式 系统全局配置...

  • 2020-03-04 mirrors 镜像

    淘宝的镜像 pypi 镜像使用帮助pypi 镜像每 5 分钟同步一次。 临时使用 pip install -i h...

  • pip安装

    pypi 镜像使用帮助 pypi 镜像每 5 分钟同步一次。 临时使用 pip install -i https:...

  • 一些国内镜像 整理

    国内镜像加速还是很给力的。收集一些常用的镜像。 清华 pypi https://pypi.tuna.tsinghu...

  • 配置阿里巴巴开源镜像站镜像——PyPI 镜像

    一、?参考链接? 阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)[https://...

  • Anaconda python的一些笔记

    默认pip install时速度太慢 选取清华的镜像站点来更新。 清华pypi开源站点 pypi 镜像使用帮助py...

  • python最全镜像

    .常见国内镜像源http://pypi.douban.com/simple/[http://pypi.douban...

  • pypi镜像源替换

    pypi 镜像使用帮助pypi 镜像在每次同步成功后间隔 5 分钟同步一次。 临时使用pip install -i...

  • pip源(复制)

    pipy国内镜像目前有:http://pypi.douban.com/ 豆瓣http://pypi.hustun...

  • pip国内镜像源的配置

    pipy国内镜像目前有: http://pypi.douban.com/ 豆瓣 http://pypi.hustu...

网友评论

      本文标题:PyPi镜像配置

      本文链接:https://www.haomeiwen.com/subject/mscamftx.html