국내 증권사 API 를 이용하기 위해서는 Python 32비트 환경이 필요하고
용량이 큰 데이터 처리를 위해서는 64비트 환경이 필요합니다.
그래서 가상 환경으로 32비트와 64비트를 만들겠습니다.
1) 32비트 가상 환경 만들기
Windows 검색에서 anaconda 라고 치면 Anaconda Prompt 가 표시됩니다.


2) 32 비트 패키지 다운로드 설정
conda config --env --set subdir win-32
현재 활성화된 Conda 환경(또는 새로 만들 환경)에 대해 win-32(Windows 32비트)용 패키지를 다운로드하도록 설정합니다.
기본적으로 Conda는 운영 체제의 아키텍처에 맞는 패키지를 가져오는데, 이 명령을 실행하면 강제로 32비트용 패키지를 설치하도록 합니다.
--env 옵션을 사용하면 현재 활성화된 환경에만 적용되며, 글로벌 설정은 변경되지 않습니다.
만약 명령 실행 시에 다음과 같은 에러가 발생했다면 관리자 권한으로 실행이 되지 않고 일반 권한으로 실행이 된 것입니다.
CondaError: Cannot write to condarc file at C:\anaconda3\.condarc
Caused by PermissionError(13, 'Permission denied')
꼭 권리자 권한으로 실행하세요.
3) 가상 환경 생성
conda create --name py38_32 python=3.8
py38_32라는 새로운 Conda 가상 환경을 생성하고, Python 3.8을 설치합니다.
앞서 설정한 win-32 서브디렉토리를 사용하여 32비트용 Python을 설치합니다.


4) 가상 환경 활성화
conda activate py38_32

5) 가상 환경 테스트
python -V
python -c "import struct; print(struct.calcsize('P') * 8)"

6) 가상 환경 비활성화
conda deactivate

실행한 전체 명령은 다음과 같습니다.
conda config --env --set subdir win-32
conda create --name py38_32 python=3.8
conda activate py38_32
python -V
python -c "import struct; print(struct.calcsize('P') * 8)"
conda deactivate'시스템 트레이딩 > JbTrader 1호' 카테고리의 다른 글
| 2편-PyCharm 개발 환경 설정 (0) | 2025.03.08 |
|---|---|
| 1.4편-Python 64비트 가상 환경 만들기 (0) | 2025.03.08 |
| 1.2편-아나콘다 설치 (0) | 2025.03.08 |
| 1.1편-아나콘다 다운로드 (0) | 2025.03.08 |
| 1편-개발 환경 설정 (1) | 2025.03.08 |

