我最近在windows上安装了Miniconda3。Conda期望.condarc文件位于windows“主目录”C:\Users\user.name.condarc中。
我如何告诉conda在不同的位置查找.condarc文件?
发布于 2021-03-29 14:18:50
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',
)
CONDA_ROOT
是基本conda安装的路径。CONDA_PREFIX
是当前活动环境的路径。
如果有多个.condarc
文件,conda将合并信息使用下列策略。
https://stackoverflow.com/questions/66855895
复制相似问题