0%

编程更改镜像总结

编程更改镜像总结

在学习编程的过程中,总是会遇到各种各样的网络问题(指包下载的网络问题),所以总结一下这些镜像源的更改,方便自己更快的下载这些包。因为本人电脑是 windows 系统的,所以注意总结 windows 系统下的镜像更改。

python 中 pip 更改镜像源

pip 安装包的时候默认都是从国外安装,网速堪忧,所以一般安装完 python,都需要将自己使用的 pip 源进行更换。

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

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

其中这个 index-url 的解释是

1
Python软件包索引的基本URL(默认为https://pypi.org/simple)。这应该指向符合PEP 503(简单存储库API)的存储库或以相同格式布置的本地目录。

我看有的博客也会叫再加一个 extra-index-url 参数,但是目前使用来看似乎不太需要。

关于 index-url、extra-index-url 的讲解可以参考 https://pip.pypa.io/en/stable/cli/pip_install/#install-index-url

当然其实也可以不创建该文件,但是需要我们安装的时候加上参数 -i

1
pip install -i 包名 https://pypi.tuna.tsinghua.edu.cn/simple

参考:https://blog.csdn.net/lambert310/article/details/52412059

conda 更改镜像源

参考:https://blog.csdn.net/weixin_40871455/article/details/90071122

maven 换源

maven 更改源比较简单。

  1. 找到 maven 安装目录中的 settings.xml

  2. 找到 \ </mirrors> 标签,标签中添加 mirror 子节点,内容如下:

    1
    2
    3
    4
    5
    6
    <mirror>
    <id>aliyunmaven</id>
    <mirrorOf>*</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
  3. 一般来说也也需要更改 maven 下载包的目录,不然他默认下载在 c 盘当中 (我的 c 盘太小了,还是改改)

    找到 \ \, 将其变成

    1
    <localRepository>D:\Program Files\MavenRepository</localRepository>

nodejs 中 npm 换源

一般是更换淘宝的源

1
npm config set registry https://registry.npm.taobao.org

配置后可通过下面方式来验证是否成功

1
npm config get registry 

Gitalk 加载中 ...