마흔, 텐서플로 코딩하기 좋은 시절
시각지능 인공지능 수업을 듣고 있다. 계속 코랩으로 하다가 슬슬 마지막 프로젝트 준비 겸 수업 내용을 로컬로 옮기고 있다.
엔비디아를 탑재한 컴퓨터는 없고 맥북m1을 가지고 있어 구글링으로 필요한 환경 설정 찾아보고 나중을 위해 기록을 남겨본다.
수업이 파이토치가 아니라 케라스로 진행되어 다행이다.
가상 환경 생성
python3 -m venv ~/venv-metal
가상환경 실행
source ~/venv-metal/bin/activate
pip 업데이트
python -m pip install -U pip
텐서플로 설치
python3 -m pip install tensorflow-macos
*option** python -m pip install tensorflow
텐서플로 맥용-플러그인 설치
python -m pip install tensorflow-metal
기타 나에게 필요한 의존성 패키지 설치
pip install 설치할패키지이름
파이썬 실행
python3 실행파일이름.py
기타, 체크 사항 - 혹시 에러가 난다면,
지금 타이핑하고 있는 CLI(터미널) 환경이 내가 설치한 가상환경 안에서 실행되고 있는 것이 맞는가
내가 설치한 패키지들이 다른 가상환경이나 기본 로컬이 아닌, 내가 이번에 설치한 가상환경 안에 설치한 것이 맞는가
IDE의 python interpreter가 내가 설치한 가상환경의 python과 동일한 버전인가
관련 내용은 맥 공식 사이트의 내용을 참조했다
https://developer.apple.com/metal/tensorflow-plugin/
'새로워지기 > 마흔의 생활코딩' 카테고리의 다른 글
MS(Code-OSS)에서 이번엔 cursor IDE를 내놓았다 (0) | 2023.12.03 |
---|---|
디스코드 클론 코딩 (0) | 2023.10.03 |
[T3 stack]? python도 T3 stack-style로 할 수 없을까? (0) | 2023.05.31 |
[T3 stack] 워밍 업 - 환경 세팅 - CRUD 예제 - 배포 (0) | 2023.05.28 |
남들 다 한다는 플러터플로우 flutterflow 사용기 (0) | 2023.05.18 |
댓글