繁体   English   中英

如何在执行 python 文件时修复导入错误(“没有名为 pygame 的模块”)?

[英]How can I fix the ImportError ("No module named pygame") on executing a python file?

输入SnakeGame.py后出现错误:

回溯(最近一次调用最后一次):文件“SnakeGame.py”,第 1 行,在 import pygame 导入错误:没有名为 pygame 的模块)。

请给我一个如何解决这个问题的解决方案,我也安装了pygame。

提前致谢。

该错误意味着 python 解释器无法找到 pygame 模块。
您使用的是虚拟环境吗? 如果您使用的是 PyCharm 之类的 IDE,请尝试在 IDE 控制台中安装 pygame 模块。

pip 安装 pygame

在 CMD 中安装 pygame 写 pip install pygame 如果您使用 Visual Studio 代码去市场并输入 pygame 然后安装它...

在此处输入图片说明

视觉工作室代码

几天前我遇到了同样的问题。 我的解决方案是使用虚拟环境。 为此,请在您的文件夹中打开一个终端并使用以下命令:1.) pip install pipenv 2.) pipenv shell 3.) pipenv install pygame

在此之后,您需要选择正确的 python 解释器。 在 VS Code 中,点击 ctrl+shift+p 然后点击正确的解释器(应该有文件夹的名称)。 然后尝试运行该文件。 如果这不起作用,请尝试在终端中运行: pipenv run {name of the python file, example: app.py}

希望对你有用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM