【发布时间】:2017-11-21 23:02:05
【问题描述】:
基本上,我正在尝试在家里使用 turtle 模块,因为我在学校一直在使用它,而且使用起来非常有趣。但是,当我尝试导入它并运行代码时,它说代码的第 1 行有一个错误,并说没有找到名为 pygame 的模块。 pygame不是我写的,是我特意写的
from turtle import *
这在学校工作得很好。我的电脑和学校的电脑都使用 Python 3.6,但 turtle 模块在家里无法工作。任何想法为什么会发生这种情况?如果有帮助,我过去曾尝试安装 pygame 但它不起作用,所以我停止尝试安装它,刚才我尝试删除和卸载 pygame 但它仍然显示错误。感谢您抽出宝贵时间阅读我的问题。
出现的错误如下:
Traceback (most recent call last):
File "C:/Users/homeuser/AppData/Local/Programs/Python/Python36-32/jsjs.py", line 1, in <module>
from turtle import *
File "C:/Users/homeuser/AppData/Local/Programs/Python/Python36-32\turtle.py", line 1, in <module>
import pygame
ModuleNotFoundError: No module named 'pygame'
>>>
另外,pip install pygame 出现错误,提示语法无效
【问题讨论】:
-
当您尝试导入海龟时,能否编辑您的问题以包含您的错误?
-
在终端/cmd 提示符中尝试
pip install pygame,然后重新运行。让我们知道会发生什么 -
请发布完整的错误回溯!
-
我现在有了希望对你有用
-
turtle.py 中不应存在该行。您可能不小心编辑或替换了该文件。 (你真的不应该编辑 Python 的标准库。)