Python-Speechd?

Я только что обновился до Ubuntu 12.10, дурачусь с некоторым кодом на Python. В более ранних выпусках я имел обыкновение делать:

import speechd

И теперь я понял, что модуль не существует. Это также говорит мне следующее, когда я пытаюсь установить python-speechd:

Package python-speechd is not available, but is referred to by another package.
This may mean that the package is missing, has been obsolete, or is only available from another source

E: Package 'python-speechd' has no installation candidate.

Что мне делать? Я бы хотел продолжать использовать диспетчер речи, если смогу. https://live.gnome.org/Orca/SpeechDispatcher говорит, что я должен попытаться установить python-speechd, что не работает. Заранее спасибо - я искал везде, но ничего не смог найти.

РЕДАКТИРОВАТЬ: Я немного покопался, и это похоже на проблему с Python 2.7, так как python3-speechd установлен, но не python-speechd. Следующие работы:

python3 -c "import speechd"

, но это НЕ (не может найти модуль речи):

python2.7 -c "import speechd"

Было бы здорово работать с Python 2.7.

ВТОРОЕ РЕДАКТИРОВАНИЕ: Я пытался установить python-voiced здесь: https://launchpad.net/ubuntu/quantal/i386/python-speechd/0.7.1-6ubuntu3 Но он сказал, что его установка конфликтует с python3-speechd.

5
задан 3 December 2012 в 04:57

1 ответ

Как часть миграции Orca и Ubuntu на Python 3, привязки Python Disatch Dispatcher были перенесены на Python 3 и больше не поддерживают Python 2. Технически, для этих привязок было бы легко поддерживать Python 2 и упаковывать привязки Python 2, но это не было сделано.

Что вы можете с этим поделать?

  • Я предлагаю вам использовать Python 3 - это путь вперед и единственный способ продолжить использование речи в Python в будущем. [ 116]
  • Вы можете попробовать установить Speech Dispatcher 0.7.1 вручную: это последняя версия с привязками Python 2. См. Файл INSTALL .
  • Другое решение - понизить Ubuntu до 12.04, что является плохой идеей, но может быть сделано с некоторыми боями: см. Задайте вопрос Ubuntu о понижении .
0
ответ дан 3 December 2012 в 04:57

Другие вопросы по тегам:

Похожие вопросы: