• 切换pip下载源


    指定pip下载到Python2中,命令;

    1 sudo python2 -m pip install  XXX

    指定pip下载到Python3中,命令;

    1 sudo python3 -m pip install  XXX

    切换pip下载源

    前言

    pip install package-name命令会直接从官方源(https://pypi.python.org/pypi)安装,速度感人,可以在安装包时,-i加pypi源地址,也可以将pip的源地址改为国内的镜像站地址,一劳永逸,速度有明显的提升

    配置

    1. 使用psm

    源码github地址: https://github.com/brandonxiang/psm

    本文使用了pyenv创建的虚拟环境,python版本为3.6.6,pip版本为19.1.1,用pyenv创建python虚拟环境的教程可以在博客 https://blog.csdn.net/qq_27114273/article/details/90340754 中找到,不再赘述,创建完成后用命令pyenv activate env-name进入虚拟环境。同样也可以使用virtualenv组合virtualenvwrapper来创建虚拟环境,指定为系统环境中的python版本。

    Linux 的使用

    以下操作需要在Linux虚拟环境外进行,选择好镜像源后在进入虚拟环境

    (env366)vic@hell:~$ pip install psm
    

    如果系统中同时装有python2和python3,想要安装到python3环境中,需要使用pip3 install psm来进行安装

    1. 列出pip的镜像源
    (env366)vic@hell:~$ psm ls
    

    psm支持的国内镜像如下:

    查看当前的镜像源

    (env366) vic@hell:~$ psm show
    
    Current source is douban
    
    1. 选择指定的镜像源
    (env366) vic@hell:~$ psm use douban
    
    Source is changed to douban.
    
    1. 使用pip下载库
    (env366) vic@hell:~$ pip install package-name
    

    Windows 的使用

    安装

    pip install psm
    

    同样,想要安装到python3版本中,则使用pip3 install psm来进行安装

    列出所有源

    python -m psm ls
    

    更换pypi源

    python -m psm use douban
    

    显示当前源

    python -m psm show
    

    2. 修改配置文件

    更改配置文件,将其设为默认pip源,例如切换到清华大学开源软件镜像站,清华镜像站的pypi 镜像每 5 分钟同步一次。但是清华的TensorFlow更新的比较慢。

    临时使用可以使用命令

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package-name
    

    Linux下修改

    pip的版本>=10.0.0

    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    

    网络较差时,使用清华镜像站来升级 pip:

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

    如果不想升级pip的版本,可以通过修改配置文件来切换pip镜像源

    修改~/.pip/pip.conf文件,添加以下内容,没有此文件或目录就创建一个

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

    Windows下修改

    1. 在文件管理器的地址栏中输入%APPDATA%,会切换到用户路径下的appdata目录
    2. 找到目录中的pip文件夹,没有就创建新文件夹为pip,在此文件夹下创建文件pip.ini,完整路径为%APPDATA%/pip/pip.ini
    3. 在pip.ini中添加以下代码
    [global]
    timeout = 6000
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    trusted-host = pypi.tuna.tsinghua.edu.cn/simple
    

    Mac下修改

    1. 切换到pip路径下,路径为:

    $HOME/Library/Application Support/pip/pip.conf

    %HOME%为用户的家目录

    1. 如果没有上面的目录,在如下目录创建 pip.conf文件

    $HOME/.config/pip/pip.conf

    1. 添加以下代码
    [global]
    index-url=https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host=pypi.tuna.tsinghua.edu.cn/simple
    

    注意

    修改配置文件添加的代码后,可能会出错,尽量使用https加密源



    参考了清华大学开源软件镜像站,pypi镜像使用帮助: https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

    本文来自博客园,作者:ReluStarry,转载请注明原文链接:https://www.cnblogs.com/relustarry/p/14344508.html

  • 相关阅读:
    pycharm路径
    git常用命令
    分页
    router
    视图集
    Leanring TypeScript 中文版
    RXJS 系列 04
    RXJS 系列 03
    RXJS 系列 02
    RXJS 系列 01
  • 原文地址:https://www.cnblogs.com/relustarry/p/14344508.html
Copyright © 2020-2023  润新知