当我在 cmd 中编写 pip installturtle 后,这条消息出现在我面前。 有人知道该怎么办吗?
C:\>pip install turtle
Collecting turtle
Using cached turtle-0.0.2.tar.gz (11 kB)
ERROR: Command errored out with exit status 1:
command: 'C:\Users\Bruger\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Bruger\\AppData\\Local\\Temp\\pip-install-qv3xb6xg\\turtle\\setup.py'"'"'; __file__='"'"'C:\\Users\\Bruger\\AppData\\Local\\Temp\\pip-install-qv3xb6xg\\turtle\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Bruger\AppData\Local\Temp\pip-pip-egg-info-2tmj1fl2'
cwd: C:\Users\Bruger\AppData\Local\Temp\pip-install-qv3xb6xg\turtle\
Complete output (6 lines):
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Bruger\AppData\Local\Temp\pip-install-qv3xb6xg\turtle\setup.py", line 40
except ValueError, ve:
^
SyntaxError: invalid syntax
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
你遇到的问题在于你试图安装一个名为“turtle”的软件包,但你找到的软件包(turtle-0.0.2.tar.gz)和你想找的软件包不一样。 Python 已经内置了 Turtle 图形库,你不需要单独安装。
错误信息“SyntaxError: invalid syntax”显示下载的“turtle”包代码存在语法错误,这很可能因为它不是你想找的标准 Turtle 图形库。
解决方法:
你不需要安装任何东西,直接在你的Python代码中导入 turtle 模块即可:
import turtle
# 你的 turtle 代码
turtle.forward(100)
turtle.left(90)
# ...
注意: 如果你想使用其他的第三方图形库,请确保你搜索的是正确的软件包名称。
标签:python,python-turtle From: 62491434