python-3.x - Python 3.6 ModuleNotFoundError:没有名为“pyttsx3”的模块
问题描述
我完全不知道可能是什么问题。我做了 pip 安装程序 (pip install pyttsx3) 并重新安装了 JetBrains PyCharm,但它仍然无法正常工作。
解决方案
启动一个 pyCharm 终端窗口,然后安装“pipenv”,它是一个改进的 pip 替代品,如下所示:
pip install -u pipenv
然后使用 pipenv 而不是 pip,因为这将创建它自己的 Pipfile 和 virtualenv。您可以按如下方式安装 pyttsx3:
pipenv install pyttsx3
这将创建一个 Pipfile 和一个 Pipfile.lock pycharm 应该拾取并确保它使用正确的 python 版本和 virtualenv 环境。否则,请检查您的 python 解释器是否在“运行/调试配置”中正确设置。如果它不在该列表中,那么您可以通过 Preferences->Project->Project Interpreter 选项添加一个新的 python 解释器。
推荐阅读
- javascript - 使用 import 语句导入的静态图像文件的正确类型
- c++ - 为什么输入流不能识别 Ctrl D 而是给出一个无限循环?
- xml - 如何从 xquery 中的 xml 文件返回属性?
- google-compute-engine - 来自 GCP 虚拟机的出口数据
- python - 子进程找不到我的文件(找不到文件错误)
- android - 在颤振中使用.where后如何获取子集合
- windows - 为什么 Windows 推迟为数据文件创建 PPTE?
- c - 比较阵列与二维阵列 - 微控制器的莫尔斯电码
- python - 如果始终以相同的名称保存,多个客户端可以同时下载动态创建的文件吗?
- reactjs - React Redux 使用许多智能容器和结构化组件