美文网首页
npm 修改源 和 pip 修改源

npm 修改源 和 pip 修改源

作者: 王镇_ee87 | 来源:发表于2021-01-20 08:52 被阅读0次

    npm修改源

    由于不可说原因,npm install时,速度总是不尽如人意,解决办法是修改npm的数据源

    npm config set registry https://registry.npm.taobao.org
    修改后可以通过这个进行测试
    npm config get registry
    
    

    pip-修改国内镜像源

    pip 常用命令

    pip install ./downloads/SomePackage-1.0.4.tar.gz 
    pip install http://my.package.repo/SomePackage-1.0.4.zip
    pip search "query"    #查询package的具体名称
    pip uninstall package-name   #卸载
    pip install SomePackage==1.0.4   #指定版本的安装
    pip install --upgrade SomePackage   #package 版本升级
    

    临时使用:
    可以在使用pip的时候在后面加上-i参数,指定pip源

    eg: pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    永久修改:
    linux:
    修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

    mkdir ~/.pip 
    vim ~/.pip/pip.conf
    [global]
    index-url = http://mirrors.aliyun.com/pypi/simple/
    [install]
    trusted-host = mirrors.aliyun.com
    

    windows:
    直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,在pip 目录下新建文件pip.ini,内容如下

    或者按照网友的建议:win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 内容如下

    [global]
    timeout = 6000
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn
    

    注意事项:

    1.  `http://mirrors.aliyun.com/pypi/simple/`中的simple目录必须有。
    2.  `--no-cache-dir`重新下载安装包,而不是使用缓存包。
    3.  `trusted-host = mirrors.aliyun.com`一定要加上这行,否则会报错。
    4.  pip国内镜像源。
    阿里云 [http://mirrors.aliyun.com/pypi/simple/](http://mirrors.aliyun.com/pypi/simple/)
    中国科技大学 [https://pypi.mirrors.ustc.edu.cn/simple/](https://pypi.mirrors.ustc.edu.cn/simple/)
    豆瓣 [http://pypi.douban.com/simple](http://pypi.douban.com/simple)
    Python官方 [https://pypi.python.org/simple/](https://pypi.python.org/simple/)
    v2ex [http://pypi.v2ex.com/simple/](http://pypi.v2ex.com/simple/)
    中国科学院 [http://pypi.mirrors.opencas.cn/simple/](http://pypi.mirrors.opencas.cn/simple/)
    清华大学 [https://pypi.tuna.tsinghua.edu.cn/simple/](https://pypi.tuna.tsinghua.edu.cn/simple/)
    

    报错汇总

    pip install mysql-python
    Collecting mysql-python
      The repository located at pypi.douban.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host pypi.douban.com'.
      Could not find a version that satisfies the requirement mysql-python (from versions: )
    No matching distribution found for mysql-python
    

    解决办法
    编辑 vim .pip/pip.conf

    [install]
    trusted-host = mirrors.aliyun.com
    

    相关文章

      网友评论

          本文标题:npm 修改源 和 pip 修改源

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