Python 在VSCode中,pygame没有';初始';成员,尝试向settings.json添加代码,但仍有困难
我正在尝试在VScode中使用python创建一个刽子手游戏。我导入了pygame,现在它不允许我执行pygame.init()。我看过这里的其他帖子,我试过了,但我不知道为什么它不起作用。其他帖子说要转到setting.json并添加Python 在VSCode中,pygame没有';初始';成员,尝试向settings.json添加代码,但仍有困难,python,visual-studio-code,pygame,Python,Visual Studio Code,Pygame,我正在尝试在VScode中使用python创建一个刽子手游戏。我导入了pygame,现在它不允许我执行pygame.init()。我看过这里的其他帖子,我试过了,但我不知道为什么它不起作用。其他帖子说要转到setting.json并添加 { "python.linting.pylintArgs": [ "--extension-pkg-whitelist=lxml" // The extension is "lxml" not
{ "python.linting.pylintArgs": [
"--extension-pkg-whitelist=lxml" // The extension is "lxml" not "1xml"
]
}
{"python.linting.pylintArgs": [
"--unsafe-load-any-extension=y"
]
}
Vscode已经启动了新的python语言服务器
pylance
从扩展安装它。之后,将您的语言服务器更改为pylance。
您将获得惊人的功能,如自动导入、自动完成、linter、调试器等。
还要检查您安装pygame的环境。使用ctrl+shift+p切换python解释器
请将代码和输出作为文本而不是图像,因为
--extension pkg whitelist=lxml
将lxml模块(而不是pygame)列为白名单。改用——extension pkg whitelist=pygame
。@molly-事情进展如何?如果有任何进展,请告诉我们。
"python.linting.pylintArgs":
[
"--extension-pkg-whitelist=lxml", // The extension is "lxml" not "1xml"
"--unsafe-load-any-extension=y"
],
"python.linting.pylintArgs": [
"--disable=E1101"
],