所以我的python老师展示了海龟模块,所以我想亲自尝试一下,但是当我尝试在我的电脑上安装海龟模块时,我有一个错误: 我正在使用“pip”来安装模块,所以当我在控制台上执行“pip install turtle”时 (不是python控制台)我有一个错误:
Collecting turtle
using cached turtle-0.0.2.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Daxxas\AppData\Local\Temp\pip-build-727hpv0w\turtle\setup.py", line40
except ValueError, ve:
^
SyntaxError: invalid syntax
并且有红色:
Command "python setup.py egg_info" failed with error code 1 C:\Users\Daxxas\AppData\Local\temp\pip-build-727hpv0w\turtle\
我不知道该怎么办。 “Temp”中没有pip的文件夹。
那我怎么解决这个问题才能安装海龟模块?
ps:是否可以在控制台中复制/粘贴某些内容?
答案 0 :(得分:6)
Turtle已包含在Python标准库中;你不需要安装任何东西。
您正在安装的库是一个完全不同的东西(显然是一个HTTP代理),看起来它与任何最新的Python版本都不兼容。
答案 1 :(得分:1)
这可能会发生,因为您正在尝试安装已包含在标准库中的库。
例如,我尝试使用hashlib
安装pip
并收到类似错误
python -m pip install hashlib
Complete output from command python setup.py egg_info:
....
File "C:\Users\bla\AppData\Local\Temp\pip-build-l8pg66yd\hashlib\hashlib.py", line 80
raise ValueError, "unsupported hash type"
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\bla\AppData\Local\Temp\pip-build-l8pg66yd\hashlib\
如果您无法解析库,则可能未在IDE中正确设置python解释器或SDK。检查是否是这种情况。
答案 2 :(得分:0)
如果您将文件命名为 turtle.py
,则会出现此错误。在检查完我的 Python 解释器、设置等之后,我想通了。