Skip to content

Commit b456a4a

Browse files
committed
anaconda: Remove proprietary part
1 parent 8e4d186 commit b456a4a

File tree

1 file changed

+22
-11
lines changed

1 file changed

+22
-11
lines changed

docs/anaconda.md

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,30 @@
66

77
## 说明
88

9-
Anaconda 仓库镜像
9+
Anaconda 仓库镜像,**不包含商业使用需要授权的、由 Anaconda 公司维护的包(包括 Anaconda 安装器)**。目前镜像的部分有:
10+
11+
- Miniconda 安装包
12+
- 由社区维护的 conda-forge 和 bioconda 频道的动态缓存
13+
14+
!!! warning "注意"
15+
16+
从 2020 年起,在超过 200 人的组织中使用 **Anaconda 官方仓库**需要向 Anaconda 购买商业许可证。为保证已有兼容性,本镜像相关部分会全部重定向到 TUNA 镜像站。
17+
18+
以下帮助**仅介绍如何配置 Miniconda 使用 conda-forge 和 bioconda 频道**。如果需要使用官方仓库,请使用其他镜像站,可参考 <https://help.mirrors.cernet.edu.cn/anaconda/> 中的帮助。
1019

1120
## 使用说明
1221

13-
Anaconda 安装包可以在 <https://mirrors.ustc.edu.cn/anaconda/archive/> 下载。
22+
Miniconda(Anaconda 的轻量级替代)安装包可以在 <https://mirrors.ustc.edu.cn/anaconda/miniconda/> 下载。由于混用官方仓库与 conda-forge 可能导致问题,请运行以下命令找到已有的 `.condarc` 文件并删除 `defaults` 频道:
1423

15-
Miniconda(Anaconda 的轻量级替代)安装包可以在 <https://mirrors.ustc.edu.cn/anaconda/miniconda/> 下载。
24+
```console
25+
$ conda config --show-sources
26+
==> /root/miniconda3/.condarc <==
27+
channels:
28+
- defaults
29+
$ rm /root/miniconda3/.condarc
30+
```
1631

17-
`.condarc` 写入配置以使用镜像站,其中各个操作系统对应的文件:
32+
向用户的 `.condarc` 写入配置以使用镜像站,其中各个操作系统对应的文件:
1833

1934
- Linux & macOS: `$HOME/.condarc`
2035
- Windows: `%USERPROFILE%\.condarc`
@@ -24,15 +39,11 @@ Miniconda(Anaconda 的轻量级替代)安装包可以在 <https://mirrors.us
2439

2540
```yaml
2641
channels:
27-
- defaults
28-
show_channel_urls: true
29-
default_channels:
30-
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main
31-
- https://mirrors.ustc.edu.cn/anaconda/pkgs/r
32-
- https://mirrors.ustc.edu.cn/anaconda/pkgs/msys2
42+
- nodefaults
3343
custom_channels:
3444
conda-forge: https://mirrors.ustc.edu.cn/anaconda/cloud
3545
bioconda: https://mirrors.ustc.edu.cn/anaconda/cloud
46+
show_channel_urls: true
3647
```
3748
3849
!!! info "Anaconda Cloud channels"
@@ -42,7 +53,7 @@ custom_channels:
4253
- conda-forge
4354
- bioconda
4455
45-
之后运行 `conda clean -i` 清除缓存后,使用 `conda create -n myenv numpy` 测试配置是否正确。
56+
之后运行 `conda clean -i` 清除缓存后,使用 `conda create -n myenv numpy -c conda-forge` 测试配置是否正确。
4657

4758
## 相关链接
4859

0 commit comments

Comments
 (0)