为了账号安全,请及时绑定邮箱和手机立即绑定

python speech库debug记录(请大家,在使用搜索引擎前,先再想想看!)

标签:
Python

先放出本人的一次经历(语言,Python,但这并不影响其他开发者):

Python有个语音库,可以朗读文字,和语音识别,叫speech。我挺感兴趣,就安装了下:

pip install speech(Python安装第三方库工具)

首先,先看怎么使用:

import speech
speech.say('哈哈,您肯定知道这是啥吧 :)‘)

然而报错了(bug!):

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>  
  File "c:\users\ecaij\appdata\local\programs\python\python38\lib\site-packages\speech.py", line 157
 print prompt          
      ^
 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(prompt)?

仔细看一下,报错原因是:

print prompt

一个Python开发者(就算是懂一点点的也算)都知道print后面跟的是括号(除非您还用2版本,太不入流了吧?)

因此,您去把源码改下就行了?

可是改完了又报错了:

Traceback (most recent call last):
  File "<stdin>", line 59, in <module>
  ModuleNotFoundError: No module named 'thread'

没有thread库,那就安装呗!

pip install thread

可安装不了:

https://img1.sycdn.imooc.com//5e5f82b800010a0411120241.jpg

是说,没有对应的版本

我就拿thread这个关键字来找,最后找到了threading库

把所有thread改成threading,就debug成功了!!

因此,请大家记住在

使用搜索引擎前,先再想想看!这样,才能成长!



点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消