허깅페이스 transformers 라이브러리 처음 설치할 때 Document에서 만난 파이썬 가상환경!
생성하고 활성화하고, 라이브러리 설치까지 정리해두었다.
사용한
내가 원하는 프로젝트 디렉토리로 이동
(cd ~~~
)
pip이 최신 버전인지 확인
py -m pip install --upgrade pip
py -m pip --version
venv
(Python standard library에 이미 설치되어 있음)를 사용하고, 그 이전 버전이면 virtualenv
를 따로 설치해서 사용하면 된다. .env
는 임의로 정하는 가상환경의 이름이다.py -m venv .env
source .env/Scripts/activate
.env/Scripts/activate
where python
pip으로 설치하니까, 아래 명령어로도 확인할 수 있다.where pip
설치
pip install transformers
설치 확인
Location이 .env\lib\site-packages
이어야 맞는 경로에 설치된 것이다.
pip show transformers
Torch도 설치한다.
PyTorch 설치하는 건 환경/조건에 따라 달라서 PyTorch 공식 홈페이지에서 확인하고 설치하는 게 좋다. > 환경별 명령어 참고
pip3 install torch torchvision torchaudio
deactivate
env
) 를 삭제하면 된다고...Python shell 또는 Jupyter notebook에서 어떤 파이썬을 사용하고 있는지 확인해본다.
import sys
print(sys.executable)
가상환경 path와 다르다면, VScode 기준으로
ctrl
+shift
+P
를 누른 뒤 Create:New Jupyter Notebook
으로 파일을 만든 뒤 다시 확인하거나Python: Select Interpreter
를 통해 만든 가상환경 path를 선택해주면 된다.참고 :
Installing packages using pip and virtual environments
Transformers Documentation - Installation
Jupyter Notebook - python 경로, pip module 인식 못함