Visual Studio Code 中的 Python 版本问题

Posted

技术标签:

【中文标题】Visual Studio Code 中的 Python 版本问题【英文标题】:Python version problem in Visual Studio Code 【发布时间】:2021-12-17 21:02:43 【问题描述】:

当我写print("Hello", "world") 时,输出应该是Hello world,但是我得到的是('Hello', 'world') 我知道这与Python 版本有关,在python 2 中,打印函数不需要括号.

我尝试更改python版本,显示为python 3.10.0,我尝试使用自定义路径以及查看其他论坛但似乎找不到解决方案。

【问题讨论】:

print(sys.executable) 的结果是什么?你如何确认你选择了python3.10?你从哪儿弄来的? 我解决了这个问题,所以如果你在这里帮忙,谢谢,但我最终设法切换了版本。如果你自己也有这个问题,那么我就是这样做的:***.com/questions/69833055/… 【参考方案1】:

正如您所说,这是因为您使用的是旧版本的 Python。 要找到解决方案,请尝试:

print("Hello " + "world")

输出将是:

>>> Hello world

【讨论】:

以上是关于Visual Studio Code 中的 Python 版本问题的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio Code 中的 Plantuml // 配置文件

折叠 Visual Studio Code 中的所有方法 [重复]

Visual Studio Code 中的重复行

Visual Studio Code 中的高亮问题

Visual Studio Code 中的 Python 版本问题

如何从 Visual Studio Code 中的集成终端打开文件?