解决自己到处找源的麻烦
python pip 源:
源地址
- 阿里云 http://mirrors.aliyun.com/pypi/simple/
- 豆瓣 http://pypi.douban.com/simple/
- 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
- 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
- 华中科技大学 http://pypi.hustunique.com/
使用方式
1.临时使用:
可以在使用pip的时候,加上参数-i和镜像地址
1 | pip install -i https://pypi.tuna.tsinghua.edu.cn/simple module |
2.修改源配置
Linux下,修改 ~/.pip/pip.conf
1 | [global] |
windows下,直接在user目录中创建一个pip目录,如:C:\Users\yourself\pip,然后新建文件pip.in:
1 | [global] |
conda 源
使用国内源
1 | conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free |
使用默认源1
conda config --remove-key channels
可以在当前用户目录下面创建.condarc文件查看相关源配置
如 linux下:
1 | vim ~/.condarc |
nodejs 源
npm 源
源地址:
https://registry.npm.taobao.org/
配置方式:
1 | npm config set registry https://registry.npm.taobao.org |
临时使用:
1 | npm install xxx --registry xxx.xxx.xxx |
yarn 源
1 | yarn config set registry https://registry.npm.taobao.org --global |
ubutntu软件源
备份原始源文件sources.list
1 | sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak |
修改源文件sources.list
1 | sudo vim /etc/apt/sources.list |
源地址
复制一下内容至sources文件,然后使用以命令更新源即可。
1 | sudo apt update |
阿里:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
清华
1 | deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse |
Ruby Gem 源
查看现有源:
1 | gem sources -l |
删除现有源:1
gem sources --remove https://rubygems.org/
3.添加新源:1
2
3gem sources -a http://gems.ruby-china.com/
gem sources --add https://ruby.taobao.org/