遇到的问题
vscode,runcode,使用的默认路径是anaconda中的base路径,而不是右下角指定的tensorflow2的路径;但是run python file 和右键选项中的run python file in terminal 是使用的右下角的指定的tensorflow2的虚拟环境的路径
原因
code runner的python版本和python插件的版本是分开的,左下角的python版本是python插件的当前已选择的python版本。使用这个版本运行代码有两种做法,第一种方法是红框内的运行选项,选择Run Python File(注意不是code runner的run code),第二种方法是右键选项中的run python file in terminal 的选项。
解决方案
更改coderunner 的python默认环境
setting 里搜索code run,找到Executor Map选项,在json文件里打开
将python对应的命令改成需要设置的环境路径