python'turtle'库报错(急!!!)

发生在打包时:Traceback (most recent call last): File "tutu-test.py", line 3, in <module>AttributeError: module 'turtle' has no attribute 'Pen'[12860] Failed to execute script tutu-test下面图片第三行报错(原来好好的,打包成exe时就不行了)

如果你的py文件名是turtle.py,就直接把它改成其他名字即可。
当py文件中import turtle导入海龟库时,Python3会优先在当前文件夹导入外部扩展库,如果没有发现同名文件,就会在本地的Python3中寻找本地库,如果没有找到,那就报错了。
你在文件夹中创建的文件如果是turtle,那么Python就直接导入了当前文件夹的turtle.py,而此文件则是你自己正在编辑的文件,而你正在编辑的文件中又不包括任何命令语法,那当然就会报错了呗。
注:如果是直接在shell中导入,那shell是优先在本地的Python中导入。
希望这个回答能够帮助你。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-01
python是当下十分火爆的编程语言,尤其在人工智能应用方面。如果有心从事编程方向的工作,最好到专业机构深入学习、多实践,更贴近市场,这样更有利于将来的发展。
第2个回答  2019-08-01
应该是turtle.pen(),注意大小写,并且应该是turtle.speed(10)本回答被提问者采纳
相似回答