ModuleNotFoundError: Error "No hay módulo llamado '_socket'" al instalar paquetes de PythonDescripción del problema
El error se produce al instalar algunos paquetes (módulos) de Python en el entorno Python de JMP 18. Esto se debe a la estructura de carpetas del entorno Python de JMP.
Resolución
Para resolver este error:
- Cree un subdirectorio DLL dentro de la carpeta principal donde se encuentra JMP.exe. Este será: C:\Archivos de programa\JMP\JMPPRO\18 o C:\Archivos de programa\JMP\JMP\18.
- Copie todos los archivos .pyd de la raíz del directorio JMP 18 a las DLL creadas en el paso 1.
- Copie los siguientes archivos .dll en el subdirectorio DLL:
- libcrypto-3.dll
- libffi-9.dll
- libssl-3.dll
- sqlite3.dll
- Reinicie JMP 18.
- Instale el paquete nuevamente.
Automatización y scripting