我最近在 Windows 上安装了 Miniconda3。Conda 期望 .condarc 文件位于 Windows“主目录”C:\Users\user.name\.condarc。
如何告诉 conda 在不同位置查找 .condarc 文件?
TL;DR:您可以将CONDARC=/path/to/.condarc文件设置或放入以下路径之一。
有关 conda 搜索文件的路径列表,请参阅condarc 文档.condarc。您可以放置.condarc任何这些路径(适用于您的操作系统的路径)。
我已在下面提供了相关信息。
if on_win:
SEARCH_PATH = (
'C:/ProgramData/conda/.condarc',
'C:/ProgramData/conda/condarc',
'C:/ProgramData/conda/condarc.d',
)
else:
SEARCH_PATH = (
'/etc/conda/.condarc',
'/etc/conda/condarc',
'/etc/conda/condarc.d/',
'/var/lib/conda/.condarc',
'/var/lib/conda/condarc',
'/var/lib/conda/condarc.d/',
)
SEARCH_PATH += (
'$CONDA_ROOT/.condarc',
'$CONDA_ROOT/condarc',
'$CONDA_ROOT/condarc.d/',
'~/.conda/.condarc',
'~/.conda/condarc',
'~/.conda/condarc.d/',
'~/.condarc',
'$CONDA_PREFIX/.condarc',
'$CONDA_PREFIX/condarc',
'$CONDA_PREFIX/condarc.d/',
'$CONDARC',
)
Run Code Online (Sandbox Code Playgroud)
CONDA_ROOT是基本 conda 安装的路径。CONDA_PREFIX是当前活动环境的路径。
如果有多个文件,conda 将使用以下策略.condarc合并信息:
- 列表 - 合并
- 字典 - 合并
- 原始 - clobber [即覆盖]
| 归档时间: |
|
| 查看次数: |
8239 次 |
| 最近记录: |