Я не могу установить модуль SpeechRecognition на Pepper - PullRequest
0 голосов
/ 19 ноября 2018

Здравствуйте. Я пытаюсь установить модуль Python для распознавания речи с помощью команды ниже.pip install SpeechRecognition

Я получаю сообщение об ошибке ниже.

Есть идеи, как я могу решить эту проблему?

Не удалось установить пакеты из-за ошибки EnvironmentError: [Errno 30] Файловая система только для чтения: '/usr/lib/python2.7/site-packages / SpeechRecognition-3.8.1.dist-info '

Спасибо!

Ответы [ 2 ]

0 голосов
/ 20 ноября 2018

Да. Вы правы, просто добавьте, что вам не нужно использовать путь, так как только установка pip - будет работать user packagename. Большое спасибо

0 голосов
/ 20 ноября 2018

Как уже упоминалось здесь : у вас нет root-доступа на Pepper, что ограничивает возможности установки.

ваша команда пытается установить пакет на /usr/lib/python2.7/site-packages/, где вы быдля записи нужен root-доступ.

Если вы обновили pip, попробуйте:

/home/nao/.local/bin/pip install --user SpeechRecognition

, если не попытаетесь:

pip install --user SpeechRecognition

, это установит пакет в другой каталог, где выесть доступ для записи.

...