Welcome :っ)

Devlog/Python

[Python] pycrypto RSA 오류

lazy.won 2022. 4. 22. 15:23
728x90
반응형

 

 

Python3 pycrypto 모듈 설치 시 아래와 같은 오류가 발생했다. 

 

from Crypto.PublicKey import RSA
  File "/home/venv_dir/paytest/lib/python3.7/site-packages/Crypto/PublicKey/RSA.py", line 585
    except ValueError, IndexError:
                     ^
SyntaxError: invalid syntax

 

 

 

 

setuptools 58 버전 이상인 경우 pycrypto 설치 시 위와 같은 오류가 난다는 글을 찾았다 .. 

 

 

incompatibility with setuptools >= 58.0.0 #327

 

 

확인해보니 나도 setuptools 61.0.0 버전을 사용중이었다 .. 

 

 

 

해결방법은 아래와 같이 setuptools 58 아래 버전을 설치하고 PyCrypto를 설치하는 것이다. 

 

pip install 'setuptools<58'
pip cache remove pycrypto
pip uninstall PyCrypto
pip install PyCrypto

 

 

해결 ! 

 

 

 

 

참고 사이트

 

 

320x100
반응형