conda 更换国内安装源 全局 Anaconda 是一个用于科学计算的 Python 发行版,支持 Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的 Python 包。 Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。 TUNA 还提供了 Anaconda 仓库与第三方源(conda-forge、msys2、pytorch等,查看完整列表)的镜像,各系统都可以通过修改用户目录下的 .condarc 文件。Windows 用户无法直接创建名为 .condarc 的文 在Python的生态环境中,管理和安装库的工具主要有两种:`pip`和`conda`。当我们在国内使用这些工具时,由于网络原因,直接连接到官方仓库可能会遇到速度慢或者连接失败的问题。为了解决这个问题,我们可以将安装源切换到国内的镜像服务器,如清华大学TUNA提供的镜像服务。下面分别介绍如何对`pip`和`conda`进行配置。 对于`conda`的更换源操作: 1. **全局配置**: Anaconda是一个流行的科学计算平台,它包含了丰富的Python包和环境管理功能。要更换国内源,可以访问https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下载安装包。TUNA也提供了Anaconda仓库及第三方源的镜像。 2. **修改`.condarc`文件**: 在Linux或Mac系统中,可以在用户目录下创建或编辑`.condarc`文件。文件内容如下: ``` channels: - default show_channel_urls: true channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud ``` 3. **Windows用户**: 由于Windows不允许创建以`.`开头的文件名,可以通过运行`conda config --set show_channel_urls yes`来生成`.condarc`文件,然后按照上述内容进行编辑。 4. **清理缓存**: 执行`conda clean -i`以清除索引缓存,确保使用的是镜像站提供的索引。 5. **测试安装**: 使用`conda create -n myenv numpy`命令测试配置是否成功。 对于`pip`的更换源操作: 1. **临时更换源**: 可以在使用`pip install`命令时,添加`-i`参数指定源,如`pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple`。 2. **永久更换源**: - **Linux**: 在`~/.pip/pip.conf`(如果没有就创建)中添加以下内容: ``` [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple ``` - **其他系统**: 对于Windows和Mac用户,可以在`%USERPROFILE%\pip\pip.ini`(Windows)或`$HOME/Library/Application Support/pip/pip.conf`(Mac)中进行相同配置。 通过以上步骤,我们可以有效地提高`pip`和`conda`在国内的安装速度和稳定性。需要注意的是,不同的镜像源可能会有不同的更新频率,因此在安装特定版本的库时,建议检查镜像站是否有对应的版本。同时,对于某些更新频繁的包,如`pytorch-nightly`,可能不会在镜像站同步,这时还是需要连接到官方源进行安装。
- 粉丝: 2
- 资源: 914
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助