先备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
然后修改为下面的内容:
sudo vim /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
参考链接:https://blog.csdn.net/weixin_39198406/article/details/79669048
备份原yum配置:
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载配置并覆盖之前的配置:
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
参考链接:https://blog.csdn.net/qq_38970189/article/details/93885459
编写配置文件,在Windowns中是pip.ini
,在Linux中是pip.conf
,内容如下:
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple/
上述使用阿里云的源,根据经验会比清华源稳定一点,有的网络使用清华源下载某些比较大的包的时候会time out
。
如果设置清华源,按下面的地址设置:
[global]
trusted-host=pypi.tuna.tsinghua.edu.cn
index-url=https://pypi.tuna.tsinghua.edu.cn/simple
当然,还有腾讯、163、豆瓣等源,网上都能搜到。
创建完之后,根据不同的OS类型放在不同的地方。
在Linux
和Mac
下,pip.conf
文件放在~/.pip/pip.conf
。
Windows
下,进入%AppData%
路径,创建pip
文件夹,把pip.ini
放在该文件夹。
https://blog.csdn.net/weixin_40240670/article/details/80616834
推荐使用阿里云镜像加速器。
在阿里云上申请之后便可以免费使用。
具体配置方法如下,这里列出常用的,在上述页面上也有。
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://97qnoy6d.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://97qnoy6d.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
如果你安装的是Docker Desktop
的Windowns或者Mac版本,可以直接在桌面端上配置mirrors地址,具体方法如下:
Windowns:Settings => Docker Engine
Mac OS:Preferences => Daemon => Regisry mirrors
npm加速国内最常用的就是cnpm,就是淘宝NPM镜像。
先安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org
然后使用cnpm运行安装命令就可以了:
cnpm install
这个方式不适用于Windowns:
alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"
# Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
npm config set registry https://registry.npm.taobao.org
通过这个命令进行测试:
npm config get registry
修改源:
yarn config set registry https://registry.npm.taobao.org/
这篇有比较详细的讲解:yarn 国内加速,修改镜像源
Python3自带了venv,而且可以直接代替Virtualenv。
需要注意的是,在Python3.3中使用venv命令创建的环境不包含pip,你需要进行手动安装。但是只有版本在3.3之上都没有问题啦。
使用下面的命令,直接创建了文件夹,并在文件夹中生成了虚拟环境。
python -m venv python_ven_demo
进入虚拟环境,不同的OS有所不同:
Linux和Mac:
source python_ven_demo/bin/activate
Windowns CMD:
C:> <XXX>/python_ven_demo/Scripts/activate.bat
Windowns PowerShell:
PS C:> <XXX>/python_ven_demo/Scripts/Activate.ps1
退出虚拟环境都一样:
deactivate
https://www.jianshu.com/p/c5f973fd34d4
介绍这个工具的博客很多,可参见:python开发之virtualenv与virtualenvwrapper讲解