无法在 Mac OS Mojave(版本 10.14.2)上导入 turtle
Can't import turtle on Mac OS Mojave (version 10.14.2)
尝试简单地将 turtle 导入 运行 一些行,但我的 macOS Mojave(版本 10.14.2)不能 运行 它。
Mac @ ~/Desktop - [master] $ python3 SquareSpiral1.py
Traceback (most recent call last):
File "SquareSpiral1.py", line 2, in <module>
import turtle
File "/Users/Mac/Desktop/turtle.py", line 1
Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 22:20:52) [MSC v.1916 32 bit (Intel)] on win32
^
SyntaxError: invalid syntax
海龟模块以面向对象和面向过程的方式提供海龟图形基元。因为它使用 tkinter 作为底层图形,所以它需要安装支持 Tk 的 Python 版本。
另外,试试这个。
from turtle import Turtle
您以某种方式从 Windows 计算机上保存了 Python output 的文件! -- 到桌面上名为 turtle.py
的文件。
删除或重命名此文件。它与 Python 中内置的 turtle
模块冲突。
尝试简单地将 turtle 导入 运行 一些行,但我的 macOS Mojave(版本 10.14.2)不能 运行 它。
Mac @ ~/Desktop - [master] $ python3 SquareSpiral1.py
Traceback (most recent call last):
File "SquareSpiral1.py", line 2, in <module>
import turtle
File "/Users/Mac/Desktop/turtle.py", line 1
Python 3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 22:20:52) [MSC v.1916 32 bit (Intel)] on win32
^
SyntaxError: invalid syntax
海龟模块以面向对象和面向过程的方式提供海龟图形基元。因为它使用 tkinter 作为底层图形,所以它需要安装支持 Tk 的 Python 版本。
另外,试试这个。
from turtle import Turtle
您以某种方式从 Windows 计算机上保存了 Python output 的文件! -- 到桌面上名为 turtle.py
的文件。
删除或重命名此文件。它与 Python 中内置的 turtle
模块冲突。