Python 3.6 ModuleNotFoundError:没有名为“ pyttsx3”的模块

时间:2018-08-21 12:40:04

标签: python-3.x pyttsx

我完全不知道可能是什么问题。我做了pip安装程序(pip install pyttsx3),然后重新安装了JetBrains PyCharm,但仍然无法正常工作。

4 个答案:

答案 0 :(得分:1)

启动pyCharm终端窗口,然后安装“ pipenv”,它是一种改进的pip替换,如下所示: pip install -u pipenv 然后使用pipenv代替pip,因为这将创建它自己的Pipfile和virtualenv。您可以按如下方式安装pyttsx3: pipenv install pyttsx3 这将创建一个pycharm应该拾取的Pipfile和Pipfile.lock,并确保它使用正确的python版本和virtualenv环境。否则,请检查“运行/调试配置”中是否正确设置了python解释器。如果不在该列表中,则可以通过“首选项”->“项目”->“项目解释器”选项添加新的python解释器。

答案 1 :(得分:0)

如果您使用的是Python 3,请使用

What's your input?
[0, 1]
<class 'list'>

答案 2 :(得分:0)

好吧,我可能会迟到,但如果有人仍然遇到问题,我设法通过 py -m pip install pyttsx3

修复它

答案 3 :(得分:0)

这是我的 Mac 上使用 BigSur OS 的解决方案,可能是因为我有一个混合的 configuration

所以我尝试 pip3 install pyttsx3 和 instales 但在不同的地方签入:

当导入失败时抛出错误。所以我决定继续,我找到了 pip3 安装 pkgs 的位置:

检查是否安装:

python3 -m pyttsx3                        
/Applications/Xcode.app/Contents/Developer/usr/bin/python3: No module named pyttsx3

python -m pyttsx3 
/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: No module named pyttsx3

pip3 install pyttsx3

首先检查以前的版本在哪里:

ls -lstr /Users/paul/Library/Python/3.7/lib/python/site-packages
...
 0 drwxr-xr-x   8 paul  staff     256 Mar  2 01:52 pyobjc-7.1.dist-info
  0 drwxr-xr-x   9 paul  staff     288 Mar  2 01:52 pyttsx3
  0 drwxr-xr-x   9 paul  staff     288 Mar  2 01:52 pyttsx3-2.90.dist-info
  0 drwxr-xr-x  17 paul  staff     544 Mar  2 02:44 urllib3
  0 drwxr-xr-x   8 paul  staff     256 Mar  2 02:44 urllib3-1.26.3.dist-info
  0 drwxr-xr-x   9 paul  staff     288 Mar  2 02:44 soupsieve
  0 drwxr-xr-x   8 paul  staff     256 Mar  2 02:44 soupsieve-2.2.dist-info
  8 -rw-r--r--   1 paul  staff     544 Mar  2 02:44 rubicon_
...



python3 --version
Python 3.8.2

使用以下命令检查系统上 pkg 的路径:

python -m pyttsx3

然后你只需要复制到需要使用包的路径即可。

sudo cp -r /Users/paul/Library/Python/3.7/lib/python/site-packages/pyttsx3/ /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages

sudo cp -r /Users/paul/Library/Python/3.7/lib/python/site-packages/pyttsx3-2.90.dist-info /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages

问候

相关问题