2017-01-06 3 views
0

Я пытаюсь установить библиотеку распознавания голоса python. В настоящее время я с помощью Python 3.5.2 и последующим python speech recognition document:Ошибка установки распознавания голоса Python

я использовал следующие шаги, как в документе:

  • Python 2,6, 2,7, или 3.3+ (обязательно)
  • PyAudio 0.2.9+ (требуется только в том случае, если вам нужно использовать микрофонный вход, микрофон)
  • PocketSphinx (требуется только в том случае, если вам необходимо использовать распознаватель Sphinx, распознаватель распознавания, признак распознавания распознавания)
  • FLAC кодер (требуется только, если система не на базе x86 Windows/Linux/OS X)

После этого я использовал ниже команды

pip install SpeechRecognition 

При установке я получил следующая ошибка:

Exception: 
Traceback (most recent call last): 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\basecommand.py", line 215, in main 
status = self.run(options, args) 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35 
32\lib\site 
-packages\pip\commands\install.py", line 335, in run 
wb.build(autobuilding=True) 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\wheel.py", line 749, in build 
self.requirement_set.prepare_files(self.finder) 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\req\req_set.py", line 380, in prepare_files 
ignore_dependencies=self.ignore_dependencies)) 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\req\req_set.py", line 620, in _prepare_file 
session=self.session, hashes=hashes) 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\download.py", line 821, in unpack_url 
hashes=hashes 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\download.py", line 663, in unpack_http_url 
unpack_file(from_path, location, content_type, link) 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\utils\__init__.py", line 605, in unpack_file 
untar_file(filename, location) 
File "c:\users\nisarahmed.h\appdata\local\programs\python\python35-32\lib\site 
-packages\pip\utils\__init__.py", line 577, in untar_file 
with open(path, 'wb') as destfp: 
PermissionError: [Errno 13] Permission denied: 
'C:\\Users\\NISARA~1.H\\AppData\\ 
Local\\Temp\\pip-build-zjx5yab7\\SpeechRecognition\\SpeechRecognition.egg-info/. 
dropbox.attr' 

Заранее спасибо.

+1

Похоже, что проблема может быть похож на этот: http://stackoverflow.com/q/31172719/2677943 – swenzel

+0

я попробовал, что и получаю ту же ошибку – Nisar

+0

Это работает для меня: 'Sudo python -m pip install SpeechRecognition' –

ответ

1

Проблема в том, что антивирус McAfee заблокировал установку. После приостановки McAfee установка завершилась успешно.

:\USERS\NISARAHMED.H\APPDATA\LOCAL\PROGRAMS\PYTHON\PYTHON35-32\PYTHON.EXE 
C:\USERS\NISARA~1.H\APPDATA\LOCAL\TEMP\PIP-BUILD-WPUQP6JM\SPEECHRECOGNITION\ 
SPEECHRECOGNITION.EGG-INFO\.DROPBOX.ATTR User-defined Rules:Dropbox Blocking 
Action blocked : Create 
0

Вы должны попробовать с пользователем root. Убедитесь, что вы вошли в систему с суперпользователем. Как: Судо пип установить SpeechRecognition

+0

Да, у меня есть права администратора. После этого я обнаружил, что системный антивирус заблокировал установку. Найдите ниже мой ответ. – Nisar

Смежные вопросы