我想使用mamba activate [env]
in a shell script。conda shell.bash hook
的等价物是什么?我试过mamba shell.bash hook
和mamba shell hook -s posix
。
我想使用mamba activate [env]
in a shell script。conda shell.bash hook
的等价物是什么?我试过mamba shell.bash hook
和mamba shell hook -s posix
。
1条答案
按热度按时间k4ymrczo1#
您可以使用命令
mamba init
在shell中初始化mamba。但是,您可能希望在需要激活环境的非交互式bash脚本中运行hook子命令。对于mamba,没有
conda shell.bash hook
的等效项。要"动态"初始化mamba,您必须获取文件$MAMBA_ROOT_PREFIX/etc/profile.d/mamba.sh
,例如:source ~/miniconda3/etc/profile.d/mamba.sh
.您希望在使用
eval "$(conda shell.bash hook)"
初始化conda之后执行此操作。