python安装turtle库
python中的turtle库本来是内置自带的,但是在我的憨批操作(把自己的一个文件命名为turtle.py,删除之后turtle库就不能用了)下,直接裂开。
首先安装turtle库:
直接使用pip install turtle
会报错
原因是下载的turtle压缩包中的setup.py第40行报错
解决办法:根据错误信息中提供的压缩包地址将turtle包下载到本地,手动解压缩到任意目录,修改setup.py文件再运行安装。
打开setup.py,将第40行修改为:except (ValueError, ve):
原本的是python2的写法,没有括号,python3加括号才能识别
安装:pip install -e /你解压缩后包的绝对路径/turtle 0.0.2
或者进入setup.py文件所在位置,执行下面命令:python setup.py install
但是,事情好像并没有这么简单!
打开pycharm之后,发现还是调用不了这个包!
解决办法:打开python安装路径下的lib库,找到turtle.py文件用vim打开
我的在/usr/lib/python3.8/turtle.py
注释掉:
#__all__ = (_tg_classes + _tg_screen_f