美文网首页
buildout太慢的解决办法

buildout太慢的解决办法

作者: 风途可汗 | 来源:发表于2017-10-09 09:20 被阅读0次

    由于 buildout 默认使用的 pip 源安装模块的速度慢,可以通过修改 pip 源的方式加速。

    修改 `./eggs/zc.buildout-2.9.5-py2.7.egg/zc/buildout/easy_install.py` 文件中:

    default_index_url = os.environ.get(

    'buildout-testing-index-url',

    'http://pypi.python.org/simple',

    )

    为 aliyun pip 源:

    default_index_url = 'http://mirrors.aliyun.com/pypi/simple'


    同理,如果使用 gp.recipe.node 时,可修改文件 `./eggs/gp.recipe.node-6.2.2.1-py2.7.egg/gp/recipe/node/__init__.py` 使用 cnpm:

    cmd = cmd_prefix + '%(node_bin)s/npm install -g %(npms)s'%cmd_data

    修改为:

    cmd = cmd_prefix + '%(node_bin)s/npm --registry=https://registry.npm.taobao.org install -g %(npms)s'%cmd_data

    可以修改配置 `url` 设置 node.js 的下载路径,或在此文件中直接修改路径,参考:

    https://pypi.python.org/pypi/gp.recipe.node#supported-options

    https://npm.taobao.org/mirrors/node


    RubyGems 镜像设置 https://ruby.taobao.org/

    本地 pip 设置阿里云的镜像源

    $ vim ~/.pip/pip.conf

    [global]

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

    [install]

    trusted-host = mirrors.aliyun.com

    使用 cnpm https://npm.taobao.org/

    相关文章

      网友评论

          本文标题:buildout太慢的解决办法

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