ModuleNotFoundError: Python 패키지를 설치할 때 '_socket'이라는 이름의 모듈이 없습니다.문제 설명
이 오류는 JMP 18의 Python 환경에 일부 Python 패키지(모듈)를 설치할 때 발생합니다. 이는 JMP Python 환경의 폴더 구조로 인해 발생합니다.
해결
이 오류를 해결하려면:
- JMP.exe가 있는 상위 폴더 아래에 DLL 하위 디렉터리를 만듭니다. 디렉터리는 C:\Program Files\JMP\JMPPRO\18 또는 C:\Program Files\JMP\JMP\18입니다.
- JMP 18 디렉토리의 루트에 있는 모든 .pyd 파일을 1단계에서 만든 DLL로 복사합니다.
- 다음 .dll 파일을 DLL 하위 디렉터리에 복사합니다.
- libcrypto-3.dll
- libffi-9.dll
- libssl-3.dll
- sqlite3.dll
- JMP 18을 다시 시작합니다.
- 패키지를 다시 설치하세요.
자동화 및 스크립팅