问题描述
在Vscode中发现环境变量PATH
显示的顺序与tty中显示的顺序不一致。
在vsocde中,如下图:
在tty中,如下图:
我们可以看到/opt/homebrew/bin
在两张图中的位置不一样。
结果
使用python3命令,一个显示3.8版本 一个显示3.9版本。这是由于检索顺序不同所导致的。前一个使用了/usr/local/bin
中的python,而后者则使用了/opt/homebrew/bin
中的python。
解决方案
在vscode terminal设置中添加如下一行:
1 | "terminal.integrated.env.osx": { |
如下图所示: