본문 바로가기
파이썬

파이썬 Python 3.5의 PyCrypto

by º기록 2020. 11. 17.
반응형

Python 3.3 및 3.4 용 PyCrypto 설치 프로그램을 찾았지만 Python 3.5 용 설치 프로그램은 없습니다.

pip install 을 사용하여 PyCrypton을 설치하려고하면 다음과 같이 표시됩니다.

warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.  

Windows 10의 Python 3.5에 PyCrypto를 설치하는 방법이 있습니까? 감사!

 

해결 방법

 


컴파일러가 필요한 이유는 PyCrypto가 공식적으로 소스 배포 만 제공하기 때문입니다. 따라서 PyCrypto를 설치하는 데는 두 가지 옵션이 있습니다.

이것은 실제로 매우 간단하지만 추가 소프트웨어를 설치해야합니다. 다시 말하지만, 위에 링크 된 Python 패키징 사용자 가이드를 참조하여 사용중인 Python 버전에 적합한 컴파일러를 찾으십시오. Visual Studio의 사용자 지정 설치를 수행하는 경우 Python 용 관련 컴파일러 만 설치하는 옵션이 있다고 생각합니다.

그런 다음 설치가 완료되고 컴퓨터를 다시 시작해야했을 것입니다. pip install pycrypto 를 실행하면 pip가 소스를 다운로드하여 컴파일합니다.

wheel ( pip install wheel )도 설치 한 경우 pip는 소스에서 휠을 생성하고 캐시합니다. 이것이 제가 옵션 2에서 공유하고있는 휠을 생성 한 방법입니다.


이전 버전의 Python 및 / 또는 PyCrypto에 대한 빌드 배포를 찾고 있다면 내 저장소의 readme에서 Voidspace에 연결했습니다 (죄송합니다. 여기에서는 2 개의 링크로 제한됩니다).

 

참조 페이지 https://stackoverflow.com/questions/32800336

 

 

반응형

댓글