pypi镜像源的使用
目的:需要使用pip安装依赖时,直接访问国外默认的pip源(速度很慢、访问不了等),那就可以使用国内或公司的镜像源(譬如:公司建立了自己的镜像源,走的香港代理,速度、稳定性肯定比自己从国外官网下载的快很多)
windows使用方式
1、首先保证本地安装了python及pip包
2、修改源以及使用方法
2.1临时使用方法: 在cmd中使用pip的时候在后面加-i参数,指定pip源
eg: pip install -i Geohash http://mirrors.aliyun.com/pypi/simple
2.2永久修改:
直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下
[global] index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
注意:trusted-host 选项为了避免麻烦是必须的,否则使用的时候会提示不受信任,或者添加“--trusted-host=mirrors.aliyun.com”选项;
永久修改使用方法:在cmd中使用pip的时候,直接加上包名即可
eg: pip install Geohash
maven镜像源的使用
目的:java项目依赖管理用了maven,但是maven默认连接国外的maven源(速度很慢、访问不了等),可以考虑用国内或公司的镜像源(譬如:公司建立了自己的镜像源,走的香港代理,速度、稳定性肯定比自己从国外官网下载的快很多)
本地未安装java客户端,只是想研究下使用镜像源是否编译,做了如下操作:
1、使用前请确保本地安装JDK及Maven
2、打开maven的设置文件settings.xml
2.1在servers节点中添加如下用户信息:
<server>
<username>xxx</username>
<password>xxxx</password>
<id>central2</id>
</server>
2.2在mirrors节点中添加如下镜像仓地址:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2.3在 localRepository节点配置 编译路径
<localRepository>D:/maven/.m2/resository</localRepository>
3、编译java代码
打开cmd进入到项目文件下,执行mvn complie 即可 ,执行完成后在D:\maven\.m2\resository中能看到代码编译文件
npm镜像源的使用
1、下载node.js,附上下载地址(https://nodejs.org/en/download/)
2、配置npm
2.1、检查node.js和npm是否安装成功 : dos窗口 node -v
2.2 更换npm的仓库源地址,在cmd中输入 npm config ls,出现npm的配置
换仓库源: npm config set registry http://registry.npm.taobao.org/ (更换为淘宝的镜像源) 更换之后,c盘就有了.npmrc文件了;
或者直接在c盘用户目录下创建.npmrc 文件,指定npm源 (此步骤跟换仓库源一样的道理)
registry=http://registry.npm.taobao.org/
3 下载npm依赖包
npm install cnpm -g