我已经安装了一个额外的 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 中复制 activate 脚本为 bash 执行的逻辑。我找到了一个可能有效的要点: https://gist.github.com/mikecharles/f09486e884a0b41e1e8f
关于python - 不使用 bash 时如何正确激活 Anaconda 环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42765508/