我写了一个创建50盒随机颜色的脚本。该脚本正常工作,但是一旦我使用py2exe使其成为可执行文件,它就会停止工作。可执行文件最初工作,但后来它停止工作。我开始收到此错误:
ImportError: No module named turtle
这是我的python代码:
import turtle
from random import randint
colors = ['red', 'green', 'yellow', 'purple', 'blue', 'orange', 'black', 'lightgreen', 'navyblue', 'pink']
window = turtle.Screen()
box = turtle.Turtle()
box.speed(4)
box.penup()
box.setx(-350)
box.sety(200)
box.pendown()
for num in range(100):
box.color(colors[randint(0, 9)])
for x in range(4):
box.forward(30)
box.left(90)
x = box.xcor()
if x >= 350:
y = box.ycor() - 60
x = box.xcor() - 700
else:
y = box.ycor()
x = box.xcor() + 45
box.goto(x, y)
我真的不确定为什么它开始给我这个错误。
我的.exe文件很长时间在这里发布,无论如何我都无法理解。 我有python 27的tkinter,所以我认为这不是问题。
谢谢