基本上,我正在尝试在家中使用龟模块,因为我在学校使用它并且使用起来非常有趣。但是,当我尝试导入并运行代码时,它表示代码的第1行中存在错误,并且说没有找到名为pygame的模块。我没有写pygame,我专门写了
from turtle import *
在学校工作完全正常。我的计算机和学校计算机都使用Python 3.6,但是龟模块在家里不起作用。任何想法为什么会这样?如果它有帮助,我曾尝试过安装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会出现错误,指出语法无效
答案 0 :(得分:1)
如果您有任何错误,很可能是因为: - (A)您没有正确安装pip。 - (B)您提供了无效的目录分支。 - (C)你在命令中拼错了一些东西。 - (D)你忘了下载Pygame模块。
我希望这会有所帮助。
答案 1 :(得分:0)
答案 2 :(得分:0)
您一直在Python标准库目录中工作,将您自己的文件放在那里并破坏Python的内部。您看到的错误是因为您已经编辑或替换了标准库中的turtle.py
。在这一点上,没有人知道发生了多少伤害,手动修复东西并不实用。
卸载并重新安装Python以恢复正常状态,并停止将自己的工作放在该目录中。
答案 3 :(得分:0)
看到你发布的错误代码,似乎放在python目录中的一些文件已被搞乱,或者必须有一些更改。不过,你可以尝试卸载然后干净安装python。 然后继续下载pygame:
pip install pygame
然后 turtle 模块。您可能还需要查找Tkinter模块。