我最近在MacOS上安装了Python 3.10.1,并试图将VSCode设置为我的文件编辑器和集成终端。我成功安装了Python扩展,正如你在截图左下角看到的。然而,当我打开终端会话并检查Python的版本时,它显示2.7.18。
[![VSCode窗口的屏幕截图][1]
我尝试了settings.JSON文件中的各种设置,包括“terminal.integrated.inheritEnv:假”[在各种SO帖子中推荐的][2],但没有帮助。有人能帮我设置集成终端启动Python 3.10.1吗?
以下是一些可能有用的事实:
最后一件事:如果我从集成终端键入“echo$PATH”命令,我会得到以下结果:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
/Library/Apple/usr/bin
/usr/local/mongodb/bin```
[1]: https://i.stack.imgur.com/AniyE.png
[2]: https://stackoverflow.com/questions/54582361/vscode-terminal-shows-incorrect-python-version-and-path-launching-terminal-from
通过将“python3”别名改为“python ”,并在设置中添加另一行,我解决了这个问题。JSON说:" python . python path ":"/usr/local/bin/python "
打开用户Settings.json并添加
"python.defaultInterpreterPath": "<path to python3>"
重新加载窗口,创建一个新文件夹并在VSCode中打开它,扩展应该使用python3作为解释器。
我在Mac上使用VS代码。我经常在VS代码中使用集成终端来执行与我的工作区/项目相关的命令行操作[而不是使用终端或iTerm]。 少了什么? 相关问题:https://github.com/microsoft/vscode/issues/17748
我已经在这个问题上纠结了好几个小时了,我相信除了把电脑扔出窗外之外,我什么都试过了。 我使用python版本3.7和Django版本2.1在Anaconda上设置了一个虚拟环境。如果我从Anaconda激活这个虚拟环境,一切都会顺利进行。 然而,当我试图从vscode终端激活环境时,我得到 我在vscode窗口的左下角显示了作为我的python解释器,但仍然得到了错误的python版本 我认为这可
我刚刚重新安装了Windows10 Pro版本1903构建18362.116和Visual Studio代码。现在集成终端只对外发射。 按+会导致以下结果。 我错过了什么?我如何让它再次打开集成?
在我的机器上,我已经在Windows 10 Pro和Ubuntu 20.04 LTS发行版上安装了WSL2。我还使用VSCode作为编程编辑器。我在Windows中启动VSCode(不在WSL2 Ubuntu中),并且可以使用配置文件“New Ubuntu-20.04(Standard)(WSL)”创建新终端。 但是,这不起作用,因为它调用命令“wsl-d Ubuntu-20.04(Standar
好吧,我对Mac和OSX有点陌生,但我选择了一个,这样我就可以用一个对我的Java程序进行一些故障排除,因为我工作的公司使用OSX和Windows机器的组合。我遇到的问题是,当我从Oracle的网站安装Java7时,它更新了首选项菜单,双击.jar文件时显示可以正确执行这些文件,但终端窗口的版本仍然是1.6.0_43,从终端运行相同的.jar文件会导致运行时错误,原因是版本较旧。 当我导航到/li
M1 Mac系统终端< code>firebase模拟器:启动按预期工作。 但VSCode在同一命令上集成了终端错误(错误如下)。 我该如何解决这个问题? 如果重要的话,我同时使用Fish和Zsh,并且两者的行为是一致的:Fish和Zsh都在Mac终端应用程序中运行命令,但不是从VSCode的集成终端运行。 从VSCode集成终端运行时出错: