Я только что обновился до 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.
Как часть миграции Orca и Ubuntu на Python 3, привязки Python Disatch Dispatcher были перенесены на Python 3 и больше не поддерживают Python 2. Технически, для этих привязок было бы легко поддерживать Python 2 и упаковывать привязки Python 2, но это не было сделано.
Что вы можете с этим поделать?