KEEP GOING
ModuleNotFoundError: No module named 'pycryptodomex' 본문
반응형
PyCryptodome 에러
PyCryptodome는 파이썬 암호화 패키지이고 python 2.7, 3.5x 이상 버전에서 사용할 수 있습니다.
PyCryptodome는 Crypto 라이브러리를 fork해온 것이기 때문에 Crypto 사용은 지양해야 합니다.
*fork: sw 소스 코드를 통째로 copy하여 독립적인 새로운 소프트웨어를 개발하는 것
pip install pycryptodomex
명령프롬프트를 관리자 권한으로 실행한 뒤, pip install pycryptodomex로 패키지를 설치하면 됩니다.
AES256 복호화 작업에 사용하고자 해당 패키지를 설치하였으나 import할 때 아래와 같은 에러가 발생했습니다.
ModuleNotFoundError: No module named 'pycryptodomex'
혹시 패키지가 설치가 안됐나 다시 설치해봤으나 Requirement already satisfied: pycryptodomex 라는 문구만 나올 뿐이었습니다.
PyCryptodome 에러 해결
원인은 설치시 패키지명은 pycryptodomex이지만 import할 때의 패키지명은 Cryptodome였기 때문입니다.
따라서 Cryptodome라는 명칭으로 import할 경우 문제없이 파일을 실행할 수 있습니다.
import websockets
import Cryptodome
# import pycryptodomex #error
반응형
'etc' 카테고리의 다른 글
타이어 규격 확인하는 방법(타이어 자가 교체, 그랜저HG, P225/55R17 95V, 타이어픽 추천인코드: FA0QIW) (0) | 2023.10.28 |
---|---|
[chatGPT] an error occurred. if this issue persists please contact us through our help center at help.openai.com. 오류 해결 (4) | 2023.02.15 |
MobaXterm session stopped 문제 해결 (2) | 2023.02.04 |
[leofold] 사무용 입문용 키보드! 레오폴드 키보드 추천(기계식/무접점 키보드) (0) | 2023.01.27 |
SQLD 자격증 유효기간 영구 갱신하는 방법 (2) | 2022.12.03 |
Comments