anaconda
是否支持设置pyenv
之类的本地环境?
像pyenv local py37
一样,然后当我进入该文件夹时,环境将自动切换到py37
,当我退出时,它会重置为base
。
更新:
请注意这里的要点是自动,我知道如何手动进行切换。但是我厌倦了键入命令,因此我想anaconda
根据当前目录自动为我切换环境
答案 0 :(得分:0)
是的,应该是:
conda activate py37
然后出去:
conda deactivate
请参阅:https://conda.io/docs/user-guide/tasks/manage-environments.html
更新:我假设您已经创建了一个名为py37的环境,
conda create -n py37 python=3.7
更新: 要将其设置为在Windows中自动执行,您可以将其设置为路径上的优先级
setx PATH "%userprofile%\Anaconda3\envs\py37\;%PATH%"
setx PATH "%userprofile%\Anaconda3\envs\py37\Scripts;%PATH%"
在Linux中,您可以将其添加到.bashrc中,请参见https://github.com/conda/conda/blob/master/CHANGELOG.md#440-2017-12-20