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包就安装成功了