关于python3安装turtle库运用在linux环境下画图的坑

1,实验代码

import turtle

turtle.pensize(4)
turtle.pencolor(‘red’)

turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)

2,运用在云服务器linux中,debian环境搭配lxde桌面环境,

由于turtle库最新版本官方网址https://pypi.org/search/?q=turtle

为turtle 0.0.2  可登录桌面终端terminal里wget  https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4a26f/turtle-0.0.2.tar.gz

然后tar zxvf turtle-0.0.2.tar.gz 然后cd turtle-0.0.2进入到目录 nano setup.py

解决方法

根据错误信息中的给定的地址,下载turtle(开始下载),解压后,打开setup.py,将第40行代码修改为:

except (ValueError, ve):

重新执行如下安装命令:

pip install -e C:\Users\Downloads\turtle-0.0.2

-e参数后面是刚修改的turtle-0.0.2所在的目录,使用修改后的安装,成功安装后,如图:

测试 终端输入python3  然后import turtle无提示表示成功 测试程序继续错误

依赖错误tkinter  使用

python tkinter模块安装

pip3 search tkinter或者python3 -m pip search tkinter   或 sudo apt search python3-tk

然后再apt install python3-tk   (前提是apt-get update)

安装好再次测试程序成功 (在ssh终端环境下无法调用turtle库运行需要桌面环境) vnc 或者 3389

未经允许不得转载:萌萌Apprentissage » 关于python3安装turtle库运用在linux环境下画图的坑

赞 (1) 打赏

评论 0

Protected with IP Blacklist CloudIP Blacklist Cloud

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏