pip使用中科大源、清华源或修改默认源为中科大源、清华源

目录

  • pip
  • 临时使用中科大源、清华源
  • 永久使用中科大源、清华源
  • 删除中科大源、清华源
  • conda
  • windows下
  • 先查看默认源
  • conda 修改默认源
  • 换回默认源
  • 删除上面的某一个默认源链接
  • Ubuntu下
  • 查看默认源
  • 打开配置文件
  • 写入配置
  • pip

    临时使用中科大源、清华源

    (windows、ubuntu 下均可)

    1、下载某一个文件的时候,临时使用中科大源,加上如下后缀就行

    -i https://pypi.mirrors.ustc.edu.cn/simple/
    

    2、下载某一个文件的时候,临时使用清华源,加上如下后缀就行

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

    如下载tensorflow

    pip install tnsorflow -i https://pypi.mirrors.ustc.edu.cn/simple/
    

    永久使用中科大源、清华源

    (仅windows下)(一般不修改)

    1、永久使用中科大源的话

    pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple
    

    2、永久使用清华源的话

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

    删除中科大源、清华源

    后续想要切换为默认源,删除中科大源、清华源的办法为:

    在C:\Users\xx\pip路径删除配置文件pip.ini,即可复原默认源。
    如果不容易找到的话,查询一下pip.ini所在的路径,如下:

    dir /S pip.ini
    

    再根据路径删除即可

    conda

    conda不能使用上面的方式临时使用清华源的哈,但也是可以将默认源切换为科大源或者清华源的,具体操作如下:

    windows下

    先查看默认源

    conda config --show-sources
    

    conda 修改默认源

    1、将中科大源添加为conda的默认源

    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
    conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
    conda config --set show_channel_urls yes
    

    2、将清华源添加为conda的默认源

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/      # 需要使用pytorch的时候可以添加的源
    conda config --set show_channel_urls yes
    

    换回默认源

    conda config --remove-key channels
    

    删除上面的某一个默认源链接

    conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    

    Ubuntu下

      需要将要配置的链接写到文件当中才可以生效

    查看默认源

    conda info
    

    打开配置文件

    gedit ~/.condarc
    

    写入配置

    以中科大源为例:

    channels:
      - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
      - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
      - defaults
      
    ssl_verify: true
    

    来源:浅冲一下

    物联沃分享整理
    物联沃-IOTWORD物联网 » pip使用中科大源、清华源或修改默认源为中科大源、清华源

    发表评论