반응형
Ubuntu에 PyCrypto 설치-빌드시 치명적인 오류
다른 유사한 스레드를 살펴본 후에도 여전히 pycrypto를 실행할 수 없습니다.
우분투 노트북에서 작동 시키려고하는데 Windows PC에서도 관리 할 수 없었습니다.
pycrypto-2.6을 다운로드하고 압축을 풀고 실행했습니다.
python setup.py build
하지만 그때 이런 일이 일어났습니다
warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath.
building 'Crypto.Hash._MD2' extension
gcc -pthread -fno-strict-aliasing -fwrapv -Wall -Wstrict-prototypes -fPIC -std=c99 -O3 - fomit-frame-pointer -Isrc/ -I/usr/include/python2.7 -c src/MD2.c -o build/temp.linux-i686-?2.7/src/MD2.o
src/MD2.c:31:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1
도움을 주시면 감사하겠습니다.
Python 개발 파일을 설치해야합니다. 나는 이것이 그것을 할 것이라고 믿는다.
sudo apt-get install python-dev
우분투에서 성공하려면 다른 패키지가 필요했습니다.
apt-get install autoconf g++ python2.7-dev
pip install pycrypto
Ubuntu 및 Python 3.x를 사용하는 경우 다음이 필요합니다.
sudo apt-get install gcc python3-dev
이미 gcc가 있지만 기본 이미지 python : 3.6.4-slim-jessie를 사용하여 Dockerfile에서이 명령을 시도하는 경우 gcc도 필요합니다.
참고 URL : https://stackoverflow.com/questions/11596839/installing-pycrypto-on-ubuntu-fatal-error-on-build
반응형
'IT TIP' 카테고리의 다른 글
정규식을 사용하여 NSString에서 하위 문자열 찾기 / 바꾸기 (0) | 2020.12.02 |
---|---|
새로운 C # 5.0 'async'및 'await'키워드가 다중 코어를 사용합니까? (0) | 2020.12.02 |
Django 정적 파일 404 (0) | 2020.12.02 |
원격 마스터 분기 삭제, 현재 분기로 인해 거부 됨 (0) | 2020.12.02 |
Laravel은 모든 요청을 HTTPS로 리디렉션 (0) | 2020.12.02 |