Agradecemos tu ayuda para compartir nuestras crónicas con relación a las ciencias informáticas.
Solución:
Para solucionar el problema, descargué swig para Windows
-
Copie swig.exe a la carpeta de instalación de python (por ej. C:/python27)
-
Abre el
swigwin-3.0.12/Lib
carpeta y copiar todo*.swg
archivos a laC:/python27/Lib
o ruta equivalente de python -
Abierto
swigwin-3.0.12/Lib/python
y copiar todos los archivos aC:/python27/Lib
-
Abre el
swigwin-3.0.12/Lib
carpeta y copiar sobre latypemaps
carpeta aC:/python27/Lib
(Asegúrese también de tener instalado Microsoft Visual C++ Compiler para Python)
Estos pasos funcionaron para mí.
En lugar de copiar los archivos de Swig a la carpeta de Python, simplemente puede agregar la ubicación de Swig a las variables de entorno:
- Prensa
Ctrl+S
- Escribe
env
y presionaEnter
- Haga doble clic en
Path
- Añade el ruta-a-Swig hasta la última línea en blanco
- Hacer clic
OK
y reinicia tu PC
intentas instalar pocketsphinx
con pip
, que descargará y compilará este módulo. Requiere alguna herramienta de compilación como swig
.
Otra solución es instalar una versión binaria de pocketsphinx
. Puede descargar una versión binaria aquí. Tienes que seleccionar la versión correcta con respecto a tu instalación.
Para determinar cuál debe descargar, puede ejecutar los siguientes comandos, que le indicarán qué versión necesita y si ejecuta un intérprete de Python de 32 o 64 bits.
"C:UserskrushAnaconda3python.exe" --version
"C:UserskrushAnaconda3python.exe" -c "import struct;print(struct.calcsize('P') * 8)"
A continuación se muestran algunos comandos que puede ingresar una vez que haya descargado la versión correcta
"C:UserskrushAnaconda3python.exe" -m pip install pocketsphinx‑0.1.3‑cp35‑cp35m‑win32.whl
"C:UserskrushAnaconda3python.exe" -m pip install pocketsphinx‑0.1.3‑cp36‑cp36m‑win_amd64.whl
Sección de Reseñas y Valoraciones
Si te gusta la programación, tienes el poder dejar un escrito acerca de qué te ha gustado de este enunciado.