以下内容为带着儿子一起学Python的实现记录,为自己保存下来,也希望对其他学习者有用!

1. 确保已经安装python,本例使用python,操作系统为:Windows 10 专业版;

2. 设置环境变量,设置两个path路径。

E:\Python27 和E:\Python27\Scripts(为安装时选择的路径)

3. 查看Python以及pip安装成功

3.1 查看Python,开始菜单->输入cmd->输入python,正常显示如下图:

3.2查看pip,在步骤3.1中按Ctrl+C退出python,输入pip,正常显示如下图:

4. 安装pyttsx,在命令行输入pip install pyttsx,安装完成如下图:

python3,在命令行输入pip3install pyttsx3

5. 安装pywin32,

Step 2: Installing pywin32

The pyttsx library/package has a dependence of pywin32,so you need to install this package also. In this using pip is not a good ideaand most circumstances the installation will fail. So the best method isinstall pywin32 is by downloading the .exe file from the pywin32 Source Forge website.(老的版本:)

New downloadscan now be found at https://github.com/mhammond/pywin32/releases All buildsfrom Build 222 and later can be found *only* on github.(新版本)

选择好对应的版本,我安装的py2.4-amd64,因此,选择红框中的版本进行安装。

官方说明:

To downloadpywin32 binaries you must choose both the correct Python version and"bittedness".

Note that thereis one download package for each supported version of Python - please checkwhat version of Python you have installed and download the correspondingpackage.

Some packageshave a 32bit and a 64bit version available - you must download the one whichcorresponds to the Python you have installed. Even if you have a 64bitcomputer, if you installed a 32bit version of Python you must install the 32bitversion of pywin32.

To determinewhat version of Python you have, just start Python and look at the first lineof the banner. A 32bit build will look something like

Python2.7.2+ ... [MSC v.1500 32 bit (Intel)] on win32

While a 64bitbuild will look something like:

Python2.7.2+ ... [MSC v.1500 64 bit (AMD64)] on win32

我电脑查看出来的结果:

4.1 出错解决

安装时,出现如下错误:

closefailed in file object destructor:sys.excepthook is missing lost sys.stderr

解决如下:(参考:http://www.bubuko.com/infodetail-2089657.html)

(1)右键管理员身份运行cmd命令提示符:

(2)切换到E:\Python27\Scripts文件夹下,命令为:cdE:\Python27\Scripts

最上面的小红框告诉我们当前处于管理员模式命令提示符

(3)运行python pywin32_postinstall.py -install

(4)退出命令行

参考:

http://blog.sina.com.cn/s/blog_9f0384e70102yk74.html

http://blog.csdn.net/marksinoberg/article/details/52137547

用Python实现语音播报相关推荐

  1. python实现语音播放_用Python实现语音播报

    以下内容为带着儿子一起学Python的实现记录,为自己保存下来,也希望对其他学习者有用! 1. 确保已经安装python,本例使用python,操作系统为:Windows 10 专业版: 2. 设置环 ...

  2. python 中文语音播报,用Python实现语音播报

    以下内容为带着儿子一起学Python的实现记录,为自己保存下来,也希望对其他学习者有用! 1. 确保已经安装python,本例使用python,操作系统为:Windows 10 专业版: 2. 设置环 ...

  3. Python中语音播报的应用(简单版)

    用到的第三方库为pyttsx3,需要安装且导入使用. import pyttsx3 engine = pyttsx3.init() engine.say("I will speak this ...

  4. python之语音播报

    import pyttsx3 import win32com.client as wincl speak = wincl.Dispatch("SAPI.SpVoice") spea ...

  5. 一看就会!几行代码实现语音播报!

    同样作为一个小白过渡,在python的学习是枯燥的,但也有无限探索!!! 上一期用print和time模块做了个简单的聊天机器人 具体参考:https://blog.csdn.net/qq_47828 ...

  6. python热搜排行功能_用Python做一个微博热搜榜的语音播报

    微博是一个社交平台,有高效的信息流,几乎所有人能在这上面找到自己感兴趣的内容.经常使用微博的小伙伴,大家对微博热搜榜应该都不会很陌生.每天发生了什么新闻呢,谁谁谁又上热搜了. 在这个信息社会,每天发生 ...

  7. Python脚本实现Mac开机自动语音播报天气

    简介 最近专注于捣腾mac系统,发现了系统语音朗读的功能,于是萌生了从一些天气服务的API获得并解析天气,在本地调用语音朗读指令,使得电脑上的"天气预报"也实现播报功能. 代码我已 ...

  8. Python—实现语音自动播报最新疫情信息

    自己做了一个功能,自动去卫健委网站获取最新疫情信息,并通过语音播报,很有意思. 需要两个文件 一个是city.cfg,一个是test.py,注意要先安装pip install pyttsx3,看看能否 ...

  9. python实现zabbix告警语音播报外挂

    python实现zabbix告警语音播报外挂 当我们在使用zabbix的时候,可以使用微信短信等方式推送告警信息,除此之外,在企业总控中心(ECC),我们采用大屏的方式接入zabbix监控,我们希望告 ...

最新文章

  1. postfix邮箱服务
  2. 从web移动端布局到react native布局
  3. Microsoft CRM 3.0 Mobile安装手记(二)——Server端安装
  4. 【java】java 命令 Unable to open socket file: target process not responding or HotSpot VM not loaded
  5. 模块打包之CommonJS与ES6模块比较初探
  6. monkey命令_Monkey 稳定性测试
  7. tensorflow keras 搭建相机位姿估计网络--例
  8. 全球科学家公认的高效学习法——费曼学习法
  9. 舞魔金星[读书笔记]
  10. Android 游戏引擎libgdx之Box2D Hello Box2D
  11. 电子设计大赛-电源电路
  12. OSPF多区原理与配置
  13. 网上商城项目(购物车下单、支付)
  14. 义乌集训Day 6 T2
  15. 90+目标跟踪算法九大benchmark!基于判别滤波器和孪生网络的视觉目标跟踪:综述与展望...
  16. SpringBoot WEB怎么实现大文件上传
  17. web网页引入自定义字体设置
  18. 通用汽车新战略:“逃离”汽车制造,能否冲破“围城”之困
  19. 商业模式(四):群硕软件,欧美客户为主的软件外包
  20. Python开发转盘小游戏

热门文章

  1. 洛谷 P1646 [国家集训队]happiness 网络流 最小割 Dinic+当前弧优化
  2. 程序猿生存指南-34 我与清华
  3. 每个程序员都应该了解的 CPU 高速缓存 英文原文:Memory part 2: CPU caches
  4. java StringUtil之String工具类
  5. 有关推挽输出、开漏输出、复用开漏输出、复用推挽输出
  6. 【论文阅读笔记】Lightweight Image Super-Resolution with Enhanced CNN
  7. response.setheader无效的原因之一
  8. 初学者javaweb基本使用方法
  9. A Strong Baseline and Batch Normalization Neck for Deep Person Re-identification(论文笔记)(2019CVPR)
  10. Aspose.Words控件支持DOC,OOXML,RTF,HTML,OpenDocument,PDF,XPS,EPUB和其他格式