在我的覆盆子pi上,我使用sudo apt-get install pygame导入了pygame但是shell说:“没有名为pygame的模块。”#39;为什么呢?
import pygame
from pygame.locals import *
error in line 1 of car_race.py
no module named 'pygame'
答案 0 :(得分:1)
转到命令提示符,然后输入pip install pygame
。那对我有用。
答案 1 :(得分:0)
在 Windows 上,按住:windows+R,然后输入“cmd”并回车。这将打开命令提示符。输入:
pip install pygame
在 Mac 上:按住:cmd+space,然后输入“终端”并回车。这将打开终端。输入:
python -m install pygame
这应该有效。
答案 2 :(得分:0)
所有终端代码段都应该在命令行中运行。在 Windows 上按 Windows 打开终端,输入“cmd”,然后按 Enter。或者在 Windows 上,按 Win+R,然后键入“cmd”,然后按 Enter。在 macOS 上,按 Cmd+Space 打开终端,然后输入“终端”,然后按 Enter。
尝试安装 python3-pygame
或 python3-pygame-sdl2
而不是仅安装 pygame
。这些软件包也包含 pygame。如果这不起作用,请尝试使用 pip
,即 pip3 install pygame
(或 Windows 上的 pip install pygame
。)
Pip(这是一个递归首字母缩写词,意思是 Pip 安装包或 Pip 安装 Python),有助于安装 python 包。它应该与 python 一起提供,但如果没有,则使用 sudo apt-get install python3-pip
将其安装在 Raspberry Pi (Linux) 上。
试试这些:
sudo apt install python3-pygame
sudo apt install python3-pygame-sdl2
如果这些不起作用,请使用
sudo apt install python3-pip
然后
pip3 install pygame
试试pip install pygame
。
如果这不起作用,请安装 pip:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
py get-pip.py
然后,安装 pip
后,再次运行 pip install pygame
。