不使用 bash 时如何正确激活 Anaconda 环境?
How to properly activate an Anaconda environment when not using bash?
我已经安装了额外的 Anaconda 环境,运行 python 3.5,所以现在我有:
# conda environments:
#
python3.5 /Users/user/anaconda/envs/python3.5
root * /Users/user/anaconda
Anaconda 文档说我需要 source activate python3.5
来激活新环境。它没有提到的是 activate
仅适用于 bash。我正在使用 tcsh,因此我目前必须切换到 bash,发出上面的命令,并在每次打开新的 shell.
时切换回 tcsh
我怎样才能简化这个过程?
如果您真的想留在这个 shell 中,您需要在 shell 中复制激活脚本为 bash 执行的逻辑。我找到了一个可能有用的要点:
https://gist.github.com/mikecharles/f09486e884a0b41e1e8f
我已经安装了额外的 Anaconda 环境,运行 python 3.5,所以现在我有:
# conda environments:
#
python3.5 /Users/user/anaconda/envs/python3.5
root * /Users/user/anaconda
Anaconda 文档说我需要 source activate python3.5
来激活新环境。它没有提到的是 activate
仅适用于 bash。我正在使用 tcsh,因此我目前必须切换到 bash,发出上面的命令,并在每次打开新的 shell.
我怎样才能简化这个过程?
如果您真的想留在这个 shell 中,您需要在 shell 中复制激活脚本为 bash 执行的逻辑。我找到了一个可能有用的要点: https://gist.github.com/mikecharles/f09486e884a0b41e1e8f