Python安装turtle失败解决方法

文章讲述了在Python中遇到turtle库无法通过pip安装的问题,原因在于turtle包存在语法错误。解决方案包括手动下载turtle包,修改setup.py文件中的错误代码,然后在包的目录下使用pip进行安装。
摘要由CSDN通过智能技术生成

turtle是python的一个基础绘图库,但是python中没有内置这个库,所以需要我们通过pip去手动安装这个库

pip install turtle

结果出现了这个问题:
在这里插入图片描述

问题原因:

  • 一开始我以为是我的网络开了代理或是连接了公司内网,但是排查过一系列网络问题和其他环境之后,我发现并不是这个原因。后来通过找资料发现是turtle包中有语法错误,导致无法通过pip install turtle这个命令来下载,所以需要我们手动下载turtle这个包,然后修改里面的内容之后,再添加到pip之中。

解决办法

  • 先手动下载turtle包

  • 下载地址:https://link.zhihu.com/?target=https%3A//files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4a26f/turtle-0.0.2.tar.gz

  • 下载完turtle包之后,将其解压,然后打开setup.py文件,需要修改的代码位置在40行,修改下面内容:
    在这里插入图片描述

  • 然后保存setup.py文件。在setup.py的上一层目录,也就是turtle-0.0.2这个文件夹所在的目录,右键鼠标,选择【在终端中打开】
    在这里插入图片描述

  • 最后在终端中输入:

pip install -e turtle-0.0.2
  • 这样turtle包就安装成功了
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值