【发布时间】:2020-10-14 17:29:23
【问题描述】:
我有一个名为“gam”的 conda 环境,每当我尝试安装模块时,我都可以安装该模块,但它会自动打开以下文件:
~/opt/miniconda3/envs/gam/etc/conda/activate.d/activate_clang_osx-64.sh
~/opt/miniconda3/envs/gam/etc/conda/activate.d/activate_clangxx_osx-64.sh
~/opt/miniconda3/envs/gam/etc/conda/deactivate.d/deactivate_clang_osx-64.sh
~/opt/miniconda3/envs/gam/etc/conda/deactivate.d/deactivate_clangxx_osx-64.sh
命令:
conda install -n gam -c conda-forge nbformat
问题
如何停止自动打开这些文件?
注意:只有“gam”环境有问题,其他环境没有这个问题。
信息
平台:Macos catalina
$ conda --version
conda 4.8.5
which conda 给出:
conda ()
{
if [ "$#" -lt 1 ]; then
"$CONDA_EXE" $_CE_M $_CE_CONDA;
else
\local cmd="$1";
shift;
case "$cmd" in
activate | deactivate)
__conda_activate "$cmd" "$@"
;;
install | update | upgrade | remove | uninstall)
CONDA_INTERNAL_OLDPATH="${PATH}";
__add_sys_prefix_to_path;
"$CONDA_EXE" $_CE_M $_CE_CONDA "$cmd" "$@";
\local t1=$?;
PATH="${CONDA_INTERNAL_OLDPATH}";
if [ $t1 = 0 ]; then
__conda_reactivate;
else
return $t1;
fi
;;
*)
CONDA_INTERNAL_OLDPATH="${PATH}";
__add_sys_prefix_to_path;
"$CONDA_EXE" $_CE_M $_CE_CONDA "$cmd" "$@";
\local t1=$?;
PATH="${CONDA_INTERNAL_OLDPATH}";
return $t1
;;
esac;
fi
}
【问题讨论】:
-
“打开这些文件”究竟是什么意思?在激活和停用环境时运行这些文件对于
clang编译器的正常运行至关重要。另外,您在哪个 shell 中运行,bash或zsh?
标签: python anaconda conda miniconda