ananconda会有一个base(root)的环境,用conda create的新环境会放在~\Anaconda\env\目录下边,在anaconda promote里可以activate不懂环境,并且启动navigator,但是在vscode里似乎是没有用(目前我实验是不不行),不论你是在navigator哪个environments里启动的vscode。
可行的方法是写之前决定好环境,在conda里配置好,然后直接改vscode python用户设置里的python.pythonPath,例如:
如果选base,改为: "python.pythonPath": "C:\Users\tong\Anaconda3",
如果选envs\py27,改为: "python.pythonPath": "C:\Users\tong\Anaconda3\envs\py27\python.exe",
P. S.
改完之后,在试的过程中发现,如果路径有误,会有提示让选一个interpreter,这样时候选自己要的环境也行,系统会自己去改配置,但是还不知道正常情况下,怎么自由切换。
刚刚发现点击左下角就可以切换。。