python3 运行turtle

2022-04-14  本文已影响0人  寻找无名的特质

今天尝试在Ubuntu上使用turtle,运行环境是python3,遇到一些问题,将解决过程记录如下。首先是turtle包的安装出现问题,查了一下,发现setup.py是python2编写的,其中第40行代码需要修改,手工下载turtle.0.0.2的安装包,解压并修改后,使用pip3 install -e turtle-0.0.2 安装。编写并运行下面的代码:

#!/usr/bin/env python3

# 导入turtle包的所有内容:
from turtle import *

# 设置笔刷宽度:
width(4)

# 前进:
forward(200)
# 右转90度:
right(90)

# 笔刷颜色:
pencolor('red')
forward(100)
right(90)

pencolor('green')
forward(200)
right(90)

pencolor('blue')
forward(100)
right(90)

# 调用done()使得窗口等待被关闭,否则将立刻关闭窗口:
done()

出现问题:
ModuleNotFoundError: No module named 'tkinter'

发现是基础包没有安装,使用下面命令安装:
sudo apt install python3-tk
安装完成后,可以运行了。

上一篇下一篇

猜你喜欢

热点阅读