파이썬 버전확인
일단 본인의 파이썬 버전을 확인해주자
python --version
python3 --version
먼저 꼬일 수도 있기 때문에 가상환경부터 만들어주자
가상환경
가상환경 만들기 (venv)
cd {your directory}
cd ~/
python3 -m venv ./{your venv name}
가상환경 활성화
source {your venv name}/bin/activate
이렇게 하면 좋긴한데 python 버전을 지정할 수 없어서 아쉽다
가상환경 만들기 (virtualenv virtualenvwrapper)
필요한 라이브러리를 다운 받아주자
# library download
pip3 install virtualenv virtualenvwrapper
# upgrade
/Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip
가상환경을 만들어주자
cd {your directory}
python3 -m virtualenv --python={your python version} {your venv name}
#in my case
cd ~/
python3 -m virtualenv --python=3.9.4 torch
만약 본인의 파이썬 버전이 아닌 다른 버전을 입력하면 (ex) 3.8 아래와 같은 오류를 받는다
RuntimeError: failed to find interpreter for Builtin discover of python_spec='3.8'
가상환경 활성화
source {your venv name}/bin/activate
#in my case
source torch/bin/activate
가상환경 활성화 방법은 위와 동일하다
Pytorch 다운로드
아래의 공식 사이트를 들어가면
https://pytorch.org/get-started/locally/
PyTorch
An open source machine learning framework that accelerates the path from research prototyping to production deployment.
pytorch.org
맥북은 그냥 Default 밖에 없다
밑에는 그대로 다운받아 주자
먼저 가상환경이 잘 만들어 졌는지 확인하고
numpy같은 경우는 테스트하려고 다운받았어서 원래면 pip, setuptools, wheel 이렇게 세개만 있다
이제 패키지를 받아주자
pip3 install torch torchvision torchaudio
torchvision까지는 사용을 했는데 torchaudio는 사용을 안해봐서 굳이 받을 필요가 있을까 싶지만 일단 그냥 받았다
잘 받아졌다
Jupyter Notebook 다운로드
라이브러리 다운로드
pip3 install jupyter notebook
으로 알고들 있지만 사실 그냥 jupyter만 받아도 되긴 하다
또한 굳이 jupyter를 다운받지 않아도 아래와 같이 사용가능하다 왜냐면 주피터를 받으면 아래 이것저것 엄청 많이 생긴다
공부하긴 편하고 여기서 만든 다음
새로운 가상환경에서 필요한 것만 선별해서 requirements.txt 만들면 되지 않나라는 마인드 이긴하다
가상환경 Jupyter notebook 연결
python3 -m ipykernel install --user --name {가상환경 이름} --display-name "{디스플레이 이름}"
#in my case
python3 -m ipykernel install --user --name torch --display-name "torch"
Jupyter notebook 설치
주피터 노트북 설치는 아래의 포스팅을 참고하면 된다
[Python] 맥북에 Jupyter notebook, anaconda(miniconda)설치
아래의 사이트를 들어가자 https://docs.conda.io/projects/conda/en/main/user-guide/install/macos.html Installing on macOS — conda 0.0.0.dev0+placeholder documentation To run the silent installation of Miniconda for macOS or Linux, specify the -b
aisj.tistory.com
[Python] 가상환경 만들기 on Mac (venv, virtualenv)
가상환경을 만들 파일 디렉토리로 이동가상환경 만들기가상환경 활성화가상환경을 만들기 위한 Package : virtualenv, virtualenvwrapper 설치가상환경을 만들 파일 디렉토리로 이동가상환경 만들기 가상
velog.io
'환경설정' 카테고리의 다른 글
가상환경 만들기(pipenv virtualenv conda venv) (1) | 2023.06.06 |
---|---|
[Python] 맥북에 Jupyter notebook, anaconda(miniconda)설치 (0) | 2023.06.05 |
우분투 20.04에서 Pytorch 설치 (0) | 2023.05.17 |
우분투로 클램쉘 모드 설정 (노트북 닫고 모니터 연결) (0) | 2023.04.28 |
MAC 초기세팅 (0) | 2023.04.05 |