解决Python3.8用pip安装turtle-0.0.2出现错误问题


Posted in Python onFebruary 11, 2020

turtle库是python的基础绘图库,官方手册

这个库被介绍为一个最常用的用来给孩子们介绍编程知识的方法库,其主要是用于程序设计入门,是标准库之一,利用turtle可以制作很多复杂的绘图。

turtle原理理解

turtle名称含义为“海龟”,我们想象一只海龟,位于显示器上窗体的正中心,在画布上游走,它游走的轨迹就形成了绘制的图形。

海龟的运动是由程序控制的,它可以变换颜色,改变大小(宽度)等。

正文开始:

该经验主要针对:

1.命令行受管理员权限限制

2.python3.8与turtle库的问题

3.pip用安装库库时易出现的错误

经验如下:

1.用管理员身份启动system32命令行再转到turtle所在磁盘的命令行

2.用pip list测试pip版本

3.按提示更新pip后下载一般库,如pip install panda,运行正常,

4.由于python更新,我们需要手动到turtle官网下载资料。

下载完成后输入pip install turtle后命令行提示出现以下错误(提示在C盘某文件夹中有turtle的setup.py程序第40行代码出错)

解决Python3.8用pip安装turtle-0.0.2出现错误问题

用IDE查看后(将我下载到D盘的turtle文件夹下的setup.py中打开)发现提示语法错误:(, ve应为as ve),修改后命令行依然提示同样错误,但错误提示中所显示setup.py的上一级文件夹名称却发生改变(格式均为pip-install-*******),并且这种错误会一直产生。复制完整路径到“我的电脑”,发现错误提示中的文件夹并不存在。

换思路,尝试输入完整库名:pip install turtle-0.0.2, 命令行提示该库不存在。增加指定,输入pip install -e turtle-0.0.2,错误提示一行:(没有在d:\的turtle-0.0.2文件夹中找到setup.py)。这属于解压缩下载资料时产生的问题,将turtle-0.0.2文件夹下的下一层同名文件夹调出到d:\即可

解决Python3.8用pip安装turtle-0.0.2出现错误问题

5.再次输入pip install -e turtle-0.0.2可以看到命令行正常运行,大功告成。

总结

以上所述是小编给大家介绍的解决Python3.8用pip安装turtle-0.0.2出现错误问题,希望对大家有所帮助!

Python 相关文章推荐
Python算法之栈(stack)的实现
Aug 18 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
Mar 02 Python
python实现图书借阅系统
Feb 20 Python
Python面向对象程序设计类的封装与继承用法示例
Apr 12 Python
python实现邮件循环自动发件功能
Sep 11 Python
简单了解python关键字global nonlocal区别
Sep 21 Python
安装python依赖包psycopg2来调用postgresql的操作
Jan 01 Python
Pytest之测试命名规则的使用
Apr 16 Python
Python数据分析入门之教你怎么搭建环境
May 13 Python
PyTorch梯度裁剪避免训练loss nan的操作
May 24 Python
Python序列化与反序列化相关知识总结
Jun 08 Python
python垃圾回收机制原理分析
Apr 13 Python
python scatter函数用法实例详解
Feb 11 #Python
python可视化text()函数使用详解
Feb 11 #Python
python读取图片的几种方式及图像宽和高的存储顺序
Feb 11 #Python
详解Python中的分支和循环结构
Feb 11 #Python
python re模块匹配贪婪和非贪婪模式详解
Feb 11 #Python
详解Python的三种拷贝方式
Feb 11 #Python
Python @property原理解析和用法实例
Feb 11 #Python
You might like
基于qmail的完整WEBMAIL解决方案安装详解
2006/10/09 PHP
php class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
深入php多态的实现详解
2013/06/09 PHP
php中出现空白页的原因及解决方法汇总
2014/07/08 PHP
简单说说PHP优化那些事(经验分享)
2014/11/27 PHP
PHP实现通过CURL上传文件功能示例
2018/05/30 PHP
js 优化次数过多的循环 考虑到性能问题
2011/03/05 Javascript
使用documentElement正确取得当前可见区域的大小
2014/07/25 Javascript
EasyUi datagrid 实现表格分页
2015/02/10 Javascript
浅谈jQuery中的事件
2015/03/23 Javascript
JavaScript原生对象常用方法总结(推荐)
2016/05/13 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
小程序实现发表评论功能
2018/07/06 Javascript
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
2018/08/19 Javascript
简述vue状态管理模式之vuex
2018/08/29 Javascript
vue-cli的工程模板与构建工具详解
2018/09/27 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
关于微信小程序获取小程序码并接受buffer流保存为图片的方法
2019/06/07 Javascript
jQuery实现飞机大战小游戏
2020/07/05 jQuery
JQuery通过键盘控制键盘按下与松开触发事件
2020/08/07 jQuery
不依任何赖第三方,单纯用vue实现Tree 树形控件的案例
2020/09/21 Javascript
[01:38]DOTA2辉夜杯 欢乐的观众现场采访
2015/12/26 DOTA
[01:33:25]DOTA2-DPC中国联赛 正赛 Elephant vs IG BO3 第一场 1月24日
2021/03/11 DOTA
linux系统使用python获取cpu信息脚本分享
2014/01/15 Python
Python自动化测试ConfigParser模块读写配置文件
2016/08/15 Python
python读取csv文件并把文件放入一个list中的实例讲解
2018/04/27 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
Python 中的 global 标识对变量作用域的影响
2019/08/12 Python
解决python web项目意外关闭,但占用端口的问题
2019/12/17 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
设计师珠宝:Ylang 23
2018/05/11 全球购物
多媒体编辑专业毕业生推荐信
2013/11/05 职场文书
经销商培训邀请函
2014/01/21 职场文书
社区科普工作方案
2014/06/03 职场文书
基层党员对照检查材料
2014/09/24 职场文书