파이썬을 공부하다 보면 때때로 패키지 간의 버전 호환성 문제로 인해
이전에 잘 실행되던 코드가 작동하지 않는 경우가 발생합니다.
이러한 문제의 주요 원인 중 하나는 한 패키지가 다른 패키지를 참조할 때
현재 설치된 버전과 다른 버전을 참조하면 에러가 발생하는 것입니다.
그러나 학습이나 프로젝트 진행 시 모든 버전을 통일하기 어려운 경우가 많습니다.
이런 경우에는 프로젝트나 학습 주제에 맞게 가상환경을 설정하고
그 환경 내에서 작업을 하면, 다양한 작업에 걸쳐 패키지 의존성이 꼬이는 것을 방지할 수 있습니다.
그래서 이번에는 가상환경을 설정하여 나만의 파이썬 작업 공간을 만드는 방법을 살펴보겠습니다.
먼저 파이썬이 설치된 상태여야 합니다. 파이썬 설치 후 가상공간들이 위치할 폴더('PY')를 하나 만듭니다.
PY 폴더 위치에서 cmd 창을 열어 아래 명령을 수행합니다.
D:\PY>python -m venv example
D:\PY>cd example
D:\PY\example>Scripts\activate.bat
위 명령을 수행하면 example 폴더가 생기면서 가상환경이 만들어지고 아래처럼
example 이라는 가상공간이 생기게 됩니다.
example 가상공간은 독립적이며 패키지를 설치해도 해당 가상공간에 설치가 되기 때문에
해당 가상공간에서만 해당 패키지를 사용할 수 있습니다.
jupyter nootbook 을 실행하기 위해 jupyter 를 설치합니다.
모든 준비는 완료되었고 단축키를 하나 만들어 단축키를 클릭 시 가상환경이 구동되면서 해당 가상공간에서 jupyter notebook 을 띄워보도록 하겠습니다.
배치파일을 하나 만들고 (이름은 아무거나)
내용은 아래와 같이 타이핑 합니다.
set root=D:\PY\example
call %root%\Scripts\activate.bat %root%
call cd D:\PY\example
call jupyter notebook
pause
이제 실행해 보면 가상환경이 구동되면서 jupyter notebook 이 실행됩니다
이런 식으로 필요할 때마다 가상환경을 만들어서 사용할 수 있게 됩니다.
pykrx 로 주가 정보 차트로 표시하기 (0) | 2024.06.27 |
---|---|
pykrx 를 이용해 주가 정보 가져오기 (0) | 2024.06.27 |
OPENAI 이미지 만들기 (0) | 2024.06.20 |
OPENAI 스트리밍 출력하기 (0) | 2024.06.20 |
OPENAI LogProb 란? (0) | 2024.06.19 |