我已经在Mac上运行Visual Studio代码大约2年了,我遇到了以前没见过的问题。很长一段时间我没有亲自为Code运行任何更新。让我们说11月下旬。
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并且它不应该由Code强制我更新。有没有办法关闭此消息?
2)与上述相关的是,不再识别某些类或语言关键字(JSONUtils,@ unittest,requests,def)。我创建的一些常量和一个定义用于存储类的变量。
sc = SomeClass()
这将在定义时被识别,但是在使用期间它将不被识别。
sc.SomeMethod( 1, 2, 3 )
sc不会被识别。这对我来说都没有意义,因为它不是一个纯粹的模式。一切都可能是同一个问题。需要将Code指向python 2.7。
这是VS Code中的一个错误。新的未来版本将有一个忽略按钮。
我仍然无法发表评论,所以这里是一个答案......
这看起来像How can I change python version in Visual Studio Code?的副本
适用于我的简短版本: