ubuntu pip如何使用国外镜像源
时间: 2024-05-03 07:22:30 浏览: 259
1. 打开终端。
2. 输入以下命令,备份原来的配置文件:
```
sudo cp /etc/pip.conf /etc/pip.conf.bak
```
3. 输入以下命令,创建新的配置文件:
```
sudo touch /etc/pip.conf
```
4. 输入以下命令,编辑新的配置文件:
```
sudo nano /etc/pip.conf
```
5. 在编辑器中,输入以下内容:
```
[global]
index-url = https://pypi.python.org/simple
trusted-host = pypi.python.org
pypi.org
files.pythonhosted.org
```
6. 按下`Ctrl + X`,然后按下`Y`键,保存更改。
7. 输入以下命令,测试新的镜像源是否可以使用:
```
pip search numpy
```
如果能够正常搜索到结果,说明新的镜像源已经配置成功。
如果无法搜索到结果,可以尝试重启终端或者重新登录系统后再次测试。
相关问题
ubuntu怎么切换pip的安装源
在Ubuntu系统中切换pip的安装源通常是为了使用国内的镜像,这可以加快软件包的下载速度并提高可靠性。以下是切换pip安装源的步骤:
1. **添加阿里云的ppa源** (如果你还没添加过):
- 打开终端(Terminal)。
- 输入以下命令并按回车键,替换`deb http://mirrors.aliyun.com/pypi/simple/`为你的阿里云Python仓库地址(如http://mirrors.aliyun.com/pypi/simple/):
```
sudo add-apt-repository ppa:deadsnakes/ppa
```
- 更新源列表:
```
sudo apt-get update
```
2. **选择合适的Python版本(如有需要)**:
- 如果你想切换到特定版本的Python,比如3.7,先执行:
```
sudo apt-get install python3.7
```
- 然后使用`python3.7 -m pip`代替`pip`来操作。
3. **切换pip源**:
- 使用`python3.7 -m pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/`设置全局pip源。
- 或者临时更改pip源,运行 `pip3.7 install --index-url https://mirrors.aliyun.com/pypi/simple/ <package-name>`。
4. **验证新源是否生效**:
- 安装一个软件包试试看,例如 `pip3.7 install requests`。
记得在完成操作后,如果还需要切换回默认的国外源,可以重复上述步骤,但把`https://mirrors.aliyun.com/pypi/simple/`换成默认的源URL即可。
pytorch国内镜像源
PyTorch在国内通常推荐使用镜像源,主要是为了加速软件包的下载和更新速度。常见的国内镜像有:
1. **阿里云**:阿里云提供了一个PyTorch的官方镜像站,地址是`https://mirrors.aliyun.com/pytorch/`,这里的资源通常是同步自官网的最新版本。
2. **清华大学开源软件库**(tsinghua.io):这是清华大学维护的一个开源镜像站,你可以在这里找到PyTorch的安装包,地址是`http://pypi.tuna.tsinghua.edu.cn/simple/pytorch/`。
3. **Dell China** (戴尔中国):他们也提供了一个PyTorch镜像源,地址是`https://mirrors.dell.com/ubuntu/pool/main/p/pytorch/`。
4. **中国科技大学** 的`anaconda`频道:Anaconda Cloud上也有针对中国的PyTorch版本,地址是`https://mirrors.ustc.edu.cn/anaconda/cloud/pytorch/`。
使用这些镜像源时,可以在pip配置文件(~/.pip/pip.conf 或者 %USERPROFILE%\.pip\pip.ini)中添加`[global]`部分,设置`index-url`指向镜像源。例如:
```ini
[global]
trusted-host = mirrors.aliyun.com
extra-index-url = https://mirrors.aliyun.com/pypi/simple/
```
记得定期检查是否有最新的镜像更新,因为国外源可能会有一些延迟。
阅读全文