728x90
반응형
PyCharm에서 PyQt5.QAxContainer 모듈을 포함하여 개발하기 위해 PyQt5를 install 했다.
그러나 다음과 같이 설치가 됐다고 하나 에러가 발생한다.
ERROR: spyder 3.3.6 has requirement pyqt5<5.13: python_version >= "3", but you'll have pyqt5 5.14.1 which is incompatible.
확인해보니 Python 버전이 3 이상이라면 spyder 가 PyQt5 5.13보다 하위 버전에서 작동한다는 뜻이다.
spyder가 필요한 것이 아니니 PyQt5는 설치가 됐다고 하여 PyCharm에서 다시 import를 해봤으나 계속 참조할 수 없다고 표시된다.
1. PyQt5를 uninstall 후 다시 install 해보았지만 동일했다.
2. 아나콘다를 업데이트 했는데도 동일했다.
에러 메시지대로 PyQt5 모듈을 다운그레이드 해보았다.
pip uninstall PyQt5
pip install PyQt5==5.13
버전을 다운그레이드 하니 정상 작동 된다.
정확한 원인은 알 수 없으나 호환성 문제인 것으로 보인다.
728x90
반응형
'금융공학 > 키움API 연동' 카테고리의 다른 글
"타인계좌는 사용할 수 없습니다" 해결방법 (0) | 2020.11.14 |
---|---|
[Python] 아나콘다 32비트 가상환경 설정 후 파이썬 비트 확인 방법 (0) | 2020.11.11 |
[Python] 키움 에러 코드는 튜플에 넣는 것이 좋겠다 (0) | 2020.06.11 |
[Python] 64비트 아나콘다 설치 후 32비트 가상환경 추가 방법 (0) | 2020.02.27 |