Ошибка поиска пакетов для pyttsx в Anaconda

#python #anaconda #conda #spyder

#python #anaconda #conda #spyder

Вопрос:

Я предпринял несколько попыток, но не могу найти исправление для следующего. Это делается с помощью Anaconda.

 conda install pyttsx
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

  - pyttsx

Current channels:

  - https://repo.anaconda.com/pkgs/main/win-32
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/win-32
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-32
  - https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.
  

Комментарии:

1. Попробуйте это: conda install -c auto pyttsx

2. Я получил тот же ответ, что и выше

3. Какая у вас операционная система (и биты, например, Win-32 или Win-64) и процессор? Возможно, этот пакет недоступен для вашей комбинации программного и аппаратного обеспечения.

Ответ №1:

Если вы ищете имя пакета на anaconda.org вы можете узнать, на каких каналах он доступен (которых может не быть в канале anaconda по умолчанию). В этом случае:

 $ conda install -c auto pyttsx
  

См. https://anaconda.org/auto/pyttsx

Я должен добавить: похоже, этот пакет не обновлялся более 6 лет и доступен только для Python 2.7. Поэтому вам следует подумать, стоит ли его использовать, и если нет лучшей, поддерживаемой в настоящее время альтернативы.