【发布时间】:2021-01-31 10:53:13
【问题描述】:
这是对以下问题VSCode Python version defaults to 2.7 in the integrated terminal no matter what I do 的跟进。我会留下它作为评论,但我没有足够的声誉。
我在 macOS High Sierra 10.13.6 上运行 VSCode 1.50.1。
我遇到了一个问题,即集成终端上的 Python 版本默认为 2.7.16,即使默认终端正在运行 3.7.1。我按照上述问题中的说明进行操作,并且低调地得到以下输出:
bash-3.2$ python -V
Python 3.7.1
但是,我无法在终端中看到我的主目录作为提示。我查看了以下答案 (VSCode terminal not showing current folder),但它建议将 "terminal.integrated.shellArgs.osx": ["-l"] 添加到 settings.json,这将恢复为使用 Python 2。
有没有办法将提示更改为主目录,同时仍然使用 Python 3?
编辑:我尝试从命令面板中选择Python: Select Interpreter,但终端仍然运行 Python 2,即使左下角显示我使用的是 Python 3.7 虚拟环境。 p>
【问题讨论】:
-
你的意思是你希望你的提示是这样的:'Macintosh HD/username:$'?
标签: python python-3.x macos visual-studio-code