64비트 윈도우에 32비트 파이썬을 설치하면 2GB 메모리 제한에 걸려 Memory Error를 발생시킬 수 있다.
그럼에도 32비트 파이썬을 설치해야 하는 경우가 있다.
-> 64비트 파이썬이 설치되어 있는 PC에서 파이썬 표준 라이브러리인 venv를 이용
-> venv(가상 환경)에 32비트 파이썬을 추가로 설치
-> 64비트 파이썬을 사용하다가 32비트 파이썬을 활성화해서 사용할 수 있다.
www.python.org/downloads/release/python-380/ -> 경로에서 파이썬 3.8.0 설치
설치를 하게 되면 Add Python 3.8 to PATH 누르지 말고 설치 경로를 기억 후 Install Now 한다.
설치가 완료 되어도 명령창에서 python --version 을 실행하면 64비트 파이썬이 실행된다.
C:\Users\user>mkdir VirtualEnv C:\Users\user>python -m venv Py380_32 C:\Users\user>cd VirtualEnv C:\Users\user\VirtualEnv>notepad Py380_32\pyvenv.cfg |
- > 가상 환경에서 사용할 디렉터리를 생성한다.
- > cd 명령으로 생성한 디렉터리로 이동한다.
- > python -m venv Py380_32 명령 실행, -m 옵션은 라이브러리 모듈(venv)을 스크립트로 실행하라는 뜻이다.
- > 실행하면 Py380_32 디렉터리 밑에 pyvenv.cfg 설정 파일이 생성된다.
- > 노트패트로 pyvenv.cfg 설정 파일을 열어보면 기존 설치된 3.8.1 64비트 파이썬 정보가 적혀있다.
-> 여기에 적혀있는 3.8.1 을 3.8.0 버전 32비트 파이썬 경로로 변경한 뒤 저장한다.
-> 설치 후 C:\Users\user\VirtualEnv\Py380_32\Scripts 경로에 가면 activate.bat 파일과 deactivate.bat 파일이 존재
-> 해당 파일들은 가상화 모드를 활성화 비활성화하는 데 사용된다.
-> C:\Users\user\VirtualEnv>Py380_32\Script\activate
-> 위 명령을 통해서 가상 환경을 활성화 할 수 있다.
-> 활성화 후 python --version 명령어를 실행하면 32비트 파이썬 버전이 표시된다.
-> pip install blockchain 명령으로 블록체인 라이브러리를 설치, 64비트 환경이 아닌 32비트에만 설치 되어진다.
-> python 명령을 통해서 python.exe 인터프리터를 실행
-> 블록체인 패키지의 익스체인지레이트 모튤 사용하여 비트코인의 15분전 KRW 시세를 출력
-> quit() 명령을 입력하여 파이썬 인터프리터를 종료
'Python > 증권 데이터 분석' 카테고리의 다른 글
cmd 명령창에서 python을 이용해 hello, world 출력하기 (0) | 2020.12.11 |
---|---|
python 코드 이용한 비트코인 시세 불러오기 (0) | 2020.12.11 |
스프렁크 쿼리 연구실 _ strcat 함수 (0) | 2020.12.05 |
파이썬 2.7.X 버전 환경변수 설정 하기 (0) | 2020.12.03 |
파이썬 pip 명령어 설명 (install, uninstall, freeze) (0) | 2020.12.03 |
댓글