20211130 apt install python_for_abraxas

1535 단어 설정개발개발

Parallels 윈도우 환경에 Python 개발환경을 구축한다.

과거에 몇 번 윈도우 환경에 Anaconda를 이용해 Python을 설치하고 키움 API 사용할 수 있게 32-bit conda environment까지 만든 적이 있다. 이번에는 같은 과정을 Parallels 윈도우 환경에서 시행한다. Windows 11 테스트 버전이기에 예상치 못한 문제가 생기지는 않을까 걱정이다.

먼저 Anaconda Individual Edition을 아래 링크에서 다운받아서 설치했다. 키움 API는 32-bit Python이 필요하지만, 다른 패키지를 사용하는데 64-bit Python이 더 유용하기에 64-bit로 설치했다. 키움 API를 직접 사용하는 스크립트는 32-bit conda environment 내에서 실행하면 된다.

https://www.anaconda.com/products/individual

필자가 사용해본 Python IDE는 PyCharm이기에 아래 링크를 통해 PyCharm Community를 설치했다.

https://www.jetbrains.com/pycharm/download/#section=windows

이후 conda environment 2개를 만들었다. 먼저 Anaconda Prompt에서 32-bit conda environment를 아래와 같이 생성했다. (CONDA_FORCE_32BIT는 이제 deprecated.)

conda create --name py32bit
conda activate py32bit
conda config --env --set subdir win-32

이후 위 environment의 platform 설정이 win-32인지 확인했다 (conda info). py32bit environment를 deactivate 한 후 64-bit conda environment를 아래와 같이 생성했다.

conda create --name py64bit
conda activate py64bit

64-bit Anaconda를 설치했기 때문에 사실 이 environment는 따로 만들 필요가 없었지만, environment를 따리 분리해서 관리하기 위해 생성했다. 64-bit Anaconda를 설치했기에 이 environment는 따로 32-bit로 설정해줄 필요가 없다. 이름은 기억하기 쉽게 32-bit 환경과 같은 패턴으로 정했다.

다음은 키움 API 사용하는데 필요한 설정을 할 것이다.

좋은 웹페이지 즐겨찾기