Python每日一记24>>>海龟作图turtle安装失败

本来想试试一试海龟作图,但是安装失败,就上网查了一下什么问题,因此今日分享turtle库安装不了的问题

常规我们在cmd窗口安装会出现错误,于是我到pycharm上安装,依然无法完成,问题就在于版本问题。其在python2上可以正常安装,但是在python3上会出现错误。

以下为摘自他人文章:
安装
pip install turtle
结果竟然失败了,报错如下
C:\Users\XXX>pip install turtle
Collecting turtle
Downloading https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4a26f/turtle-0.0.2.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File “”, line 1, in
File “C:\Users\XXX\AppData\Local\Temp\pip-install-qm1_x9jy\turtle\setup.py”, line 40
except ValueError, ve:
^
SyntaxError: invalid syntax###我们只需要知道安装不了出现问题了即可

Command “python setup.py egg_info” failed with error code 1 in C:\Users\XXX\AppData\Local\Temp\pip-install-qm1_x9jy\turtle
提示语法错误
解决办法:
先按照给定的tar.gz函数包的下载链接输入浏览器进行下载(每个人可能不一样)
https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044dba903b0b4a26f/turtle-0.0.2.tar.gz
然后,解压压缩包成文件夹,我们python的库都是放在python>lib>site-packages下面的,因此建议将文件夹复制出来保存在此文件夹下面,
再打开其中的setup.py,修改第40行代码如下(其实就是增加了括号,python2的语法格式是没有括号的,但是python3没有括号就会报错,就像print函数)
except (ValueError, ve):
修改好之后,再用pip安装,此处 pip install 后面接的是你修改好的turtle文件夹所在位置我的是D:\pthon相关\python-3.7.2\Lib\site-packages\turtle-0.0.2
pip install D:\pthon相关\python-3.7.2\Lib\site-packages\turtle-0.0.2
显示安装成功,下面测试一下是否可用, 进入python3环境,输入
import turtle
无报错则安装成功

作者:保护我方鲁班八号
来源:CSDN
原文:https://blog.csdn.net/m511655654/article/details/86214086
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/weixin_44663675/article/details/88790961