Форум сайта python.su
Привет всем!
Пытаюсь установить пакет PocketSphinx через pip в командной строке и у меня появляется ошибка:
ValueError: ‘path’
А именно, прилагаю весь текст:
c:\>Python34\Scripts\pip install –upgrade pocketsphinx
Collecting pocketsphinx
Using cached pocketsphinx-0.1.3.tar.bz2
Installing collected packages: pocketsphinx
Running setup.py install for pocketsphinx … error
Complete output from command c:\python34\python.exe -u -c “import setuptools, tokenize;__file__='C:\\Users\\Alexey\\AppData\\Local\\Temp\\pip-build-fmx0e40_\\pocketsphinx\\setup.py';f=getattr(tokenize, ‘open’, open)(__file__);code=f.read().replace('\r\n', ‘\n’);f.close();exec(compile(code, __file__, ‘exec’))” install –record C:\Users\Alexey\AppData\Local\Temp\pip-mi0wx9wf-record\install-record.txt –single-version-externally-managed –compile:
running install
running build_ext
building ‘sphinxbase._ad’ extension
swigging swig/sphinxbase/ad.i to swig/sphinxbase/ad_wrap.c
C:\swigwin-3.0.12\swig.exe -python -modern -Ideps/sphinxbase/include -Ideps/sphinxbase/include/sphinxbase -Ideps/sphinxbase/include/win32 -Ideps/sphinxbase/swig -outdir sphinxbase -o swig/sphinxbase/ad_wrap.c swig/sphinxbase/ad.i
Traceback (most recent call last):
File “<string>”, line 1, in <module>
File “C:\Users\Alexey\AppData\Local\Temp\pip-build-fmx0e40_\pocketsphinx\setup.py”, line 253, in <module>
zip_safe=False
File “c:\python34\lib\distutils\core.py”, line 148, in setup
dist.run_commands()
File “c:\python34\lib\distutils\dist.py”, line 955, in run_commands
self.run_command(cmd)
File “c:\python34\lib\distutils\dist.py”, line 974, in run_command
cmd_obj.run()
File “C:\Users\Alexey\AppData\Local\Temp\pip-build-fmx0e40_\pocketsphinx\setup.py”, line 140, in run
self.run_command('build_ext')
File “c:\python34\lib\distutils\cmd.py”, line 313, in run_command
self.distribution.run_command(command)
File “c:\python34\lib\distutils\dist.py”, line 974, in run_command
cmd_obj.run()
File “c:\python34\lib\site-packages\setuptools\command\build_ext.py”, line 49, in run
_build_ext.run(self)
File “c:\python34\lib\distutils\command\build_ext.py”, line 339, in run
self.build_extensions()
File “c:\python34\lib\distutils\command\build_ext.py”, line 448, in build_extensions
self.build_extension(ext)
File “c:\python34\lib\site-packages\setuptools\command\build_ext.py”, line 174, in build_extension
_build_ext.build_extension(self, ext)
File “c:\python34\lib\distutils\command\build_ext.py”, line 503, in build_extension
depends=ext.depends)
File “c:\python34\lib\distutils\msvc9compiler.py”, line 460, in compile
self.initialize()
File “c:\python34\lib\distutils\msvc9compiler.py”, line 371, in initialize
vc_env = query_vcvarsall(VERSION, plat_spec)
File “c:\python34\lib\site-packages\setuptools\msvc9_support.py”, line 52, in query_vcvarsall
return unpatched(version, *args, **kwargs)
File “c:\python34\lib\distutils\msvc9compiler.py”, line 287, in query_vcvarsall
raise ValueError(str(list(result.keys())))
ValueError: ‘path’
Буду очень благодарен если кто-нибудь подскажет как исправить ее, без этого, к сожалению не работает PocketSphinx.
Заранее большое спасибо.
Отредактировано MynameisAlexey (Апрель 11, 2018 18:59:19)
Офлайн
Происходит попытка компиляции и питон не находит компилятор Он у вас есть? Для винды рекомендую найти уже скомпилированный пакет.
Офлайн