아나콘다 32비트 가상환경에서 python 버전을 변경하기 위해 Python interpreter에 들어가 python 버전을 변경하였다.
그리고 파이참에서 파이썬을 실행하면 '%1은(는) 올바른 Win32 응용 프로그램이 아닙니다.'라고 에러 메시지가 나오면서 실행이 안 된다.
결론부터 얘기하면 python 버전이 32비트에서 64비트로 변경되서 그런 것이다. Python interpreter에서 버전을 변경하면 32비트 interpreter였더라도 64비트 파이썬으로 변경되는 현상이 발생한다.
파이썬 비트를 확인하려면 다음 링크에서 확인해보자.
2020/11/11 - [금융공학/키움API연동] - [Python] 아나콘다 32비트 가상환경 설정 후 파이썬 비트 확인 방법
필자의 경우 기존에 설치되어 있던 PyQt5에서 오류가 발생했는데 PyQt5를 32비트환경에서 설치했기 때문에 64비트에서 PyQt5를 실행하려니 오류가 발생하는 것이다.
결론은 32비트 가상환경에서 Python 버전을 변경하려고 할 때 Python interpreter에서 변경하면 안 된다.
64비트로 바뀐 환경을 삭제하고 다시 32비트 가상환경을 설정해보자.
기존 환경 삭제하기 위해 Anaconda Prompt로 들어가 conda remove --all -n py38_32bit 를 입력한다.
다시 32비트 가상환경을 설정하는 방법은 다음 링크를 참조하자.
2020/02/27 - [금융공학/키움API연동] - [Python] 64비트 아나콘다 설치 후 32비트 가상환경 추가 방법
'Programming > Python' 카테고리의 다른 글
[Python] HTML 페이지 크롤링 할 때 원하는 데이터 위치 찾기 (0) | 2020.12.05 |
---|---|
[numpy] No module named 'numpy.core._multiarray_umath' (0) | 2020.11.30 |
[Python] datetime 라이브러리 (0) | 2020.11.15 |
[Pandas] Missing required dependencies ['numpy'] (0) | 2020.05.19 |
[PyCharm] 파이썬 패키지 쉽게 설치하는 방법 (0) | 2020.03.31 |