2019백업

1. 대신증권연결오류(주식트레이딩) - 1

728x90




대신 증권 API는 아나콘다32bit를 지원하기에 아나콘다64bit로 jupyter notebook을 사용할 시에 에러가 발생한다


원래 윈도우 64bit를 사용하고 있었기 때문에 아나콘다64bit가 설치되어 있는 환경에 아나콘다32bit를 다시 재설치를 진행하였다.




com_error: (-2147221164, '클래스가 등록되지 않았습니다.', None, None)와 같은 에러가 발생하게된다.






https://www.anaconda.com/download/ 에서 아나콘다 32비트선택하여 설치하자









설치를 완료하면 anaconda3 (32bit)가 만들어지게 되고 Jupyter Notebook을 관리자 권한으로 실행하여 코드를 입력하면 출력이 1이 나오는 것으로 정상적이게 실행이 되는것을 확인 할 수 있다.

(관리자 권한으로 실행하지 않으면 0이 출력되고 연결이 되지 않는다)

관리자 권한으로 실행하지 않을 시에 0이 출력되게 된다.





운영체제를 64bit를 사용해서 그런것인지 아나콘다 32bit에서 jupyter을 실행하면 conda root가 없고 python 밖에 없다는 것을 알 수 있었다.

이에 관해서는 다음 포스팅에..



반응형