python - 如何强制 MS Visual Code 使用 python 2.7

标签 python python-2.7 visual-studio-code

我在 Mac 上运行 Visual Studio 代码已有大约 2 年了,我遇到了以前从未见过的问题。我已经有一段时间没有亲自对代码进行任何更新了。假设十一月底。

1) 我的工作空间右下角有一条消息,内容为

The macOS system install of Python is not recommended,
some functionality in the extension will be limited. 
Install another version of Python for the best
experience.

不幸的是,我无法更新到 Python 3.x,并且代码不应该强制我更新。有没有办法关闭此消息?

2) 与上述相关的是,某些类或语言关键字(JSONUtils、@unittest、requests、def)不再被识别。我创建的一些常量和定义用于存储类的变量。

sc = SomeClass()

这将在定义时被识别,但稍后在使用过程中将不会被识别。

sc.SomeMethod( 1, 2, 3 )

sc 不会被识别。这些对我来说都没有意义,因为它不是一个纯粹的模式。一切可能都是同一个问题。需要将代码指向 python 2.7。

最佳答案

这是 VS Code 中的一个错误。 future 的新版本将有一个忽略按钮。

VS Code Issue 4448

关于python - 如何强制 MS Visual Code 使用 python 2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54640505/

相关文章:

python - 我的弹性 beanstalk env 变量已设置,但我无法在我的 python 脚本中访问它们

python - 如何获取当前时间?

python - Py2exe 创建的程序无法运行

python-2.7 - 从 unicode 字符串中转义字符

linux - VS 代码 + 开发(Linux) + 目标(.net Framework) + 主机(Windows)

visual-studio-code - 在 vue-cli-3 项目上运行 Mocha Test Explorer 需要什么 babel 或其他设置?

python - 使用 GeventWSGI 和 Nginx 在生产环境中部署 Flask

python - 如何在通过 ruamel.yaml 转储时在 yaml 文件中保留空值

python - Pyo server.boot() 在 Ubuntu 14.04 上因 pyolib._core.PyoServerStateException 而失败

java - Visual Studio Code 通过其 Java 扩展创建哪些项目文件?