Во время установки pyttsx3: команда с ошибкой со статусом выхода 1 - PullRequest
0 голосов
/ 25 января 2020
$ pip install pyttsx3
Collecting pyttsx3
  Using cached pyttsx3-2.80-py3-none-any.whl (39 kB)
Collecting pyobjc>=2.4
  Using cached pyobjc-6.1-py3-none-any.whl (2.9 kB)
Collecting comtypes; "win32" in sys_platform
  Using cached comtypes-1.1.7.zip (180 kB)
Collecting pyobjc-framework-SyncServices==6.1
  Using cached pyobjc-framework-SyncServices-6.1.tar.gz (42 kB)
    ERROR: Command errored out with exit status 1:
     command: 'c:\users\abrar\appdata\local\programs\python\python37\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Abrar\\AppData\\Local\\Temp\\pip-install-e8rlz1t4\\pyobjc-framework-SyncServices\\setup.py'"'"'; __file__='"'"'C:\\Users\\Abrar\\AppData\\Local\\Temp\\pip-install-e8rlz1t4\\pyobjc-framework-SyncServices\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\Abrar\AppData\Local\Temp\pip-install-e8rlz1t4\pyobjc-framework-SyncServices\pip-egg-info'
         l = plistlib.readPlist("/System/Library/CoreServices/SystemVersion.plist")
      File "c:\users\abrar\appdata\local\programs\python\python3

я пробую это на python 3.7.3 и использую последнюю версию pip, но я не мог понять, как это исправить

Ответы [ 3 ]

6 голосов
/ 25 января 2020

Это ошибка в pyttsx3 2.80: https://github.com/nateshmbhat/pyttsx3/issues/82. Исправления пока нет. Попробуйте снизить до pyttsx3 2,71:

pip install -U pyttsx3==2.71
1 голос
/ 14 марта 2020

Попробуйте выполнить следующую команду

pip install git+git://github.com/nateshmbhat/pyttsx3.git

Это сработало для меня

Я получил вышеупомянутую команду от pyttsx3 github Issues

0 голосов
/ 13 апреля 2020

Если вы используете Python 3.x, то вы будете использовать PIP3. Чтобы установить pyttsx3 для Python 3.x, вам потребуется использовать pip3.

Если вы используете ОС на основе Linux, используйте следующую команду.

pip3 show pyttsx3

Если вы используют Windows,

pip3 install pywin32 pypiwin32 pyttsx3

Это скопировано с Бутан IO . Они поделились интересными примерами, приведенными ниже по ссылке с Учебник YouTube . Как установить pyttsx 3 в Windows

...