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
'파이썬' 카테고리의 다른 글
파이썬 matplotlib의 리버스 컬러 맵 (0) | 2020.11.17 |
---|---|
파이썬 Python-쉼표로 구분 된 목록 출력 (0) | 2020.11.17 |
파이썬 pandas concat ignore_index가 작동하지 않습니다. (0) | 2020.11.17 |
파이썬 파일의 각 줄을 포함하는 목록 만들기 (0) | 2020.11.17 |
파이썬 나는 계속해서 'WSGIRequest'개체에 django에 'Get'속성이 없습니다. (0) | 2020.11.17 |
댓글