2020/04 현재 내가 생각하는 최적의 mac + python + tensorflow 환경 구축

환경



macOS Catalina
파이썬 3.7.5
pyenv 1.2.18
tensorflow 2.1.0

※본 기사는, mac에 python3과 tensorflow를 넣는 것만의 기사입니다.
editor를 사용한 환경 구축 이야기 등은 전혀 포함되지 않으므로 양해 바랍니다.

파이썬 환경 전혀 잘 작동하지 않습니다.



이제 싫다고 할수록, 만들고는 부서지는 것을 반복했습니다.
거기서 얻은 지견을 공유하겠습니다.

먼저 재설정합시다.



어쨌든 Git에서 가져오는 방법이나 다운로드로 전개하는 방법, brew 등 다양한 방법이 인터넷으로 굴러가기 때문에 혼란스럽습니다.
우선 침착하고 술 마시는 것도. 오히려 uninstall하자.

나는, 이쪽의 기사가 참고가 되었습니다.
htps : // 칸다이. 하테나아 ry. jp/엔트리/2018/07/16/105940

모두 리셋하면 다음의 생각으로 구축합니다.
- 번거롭지만 환경별로 pip install ●●- 필요 없어지면 부서지기 쉽다.
- tensorflow를 넣을 수 있는 ← ← 내 골이었습니다.

이하, 3Step으로 끝내자.

Step1: pyenv 설치 ~ python3.7.5 설치



중요한 곳입니다.
왜 python3.7.5?
나는이 기사를 만날 때까지 계속 python3.8.0을 사용했습니다.
htps : // 기주 b. 코 m / 천사 rf ぉ w / 천사 rf ぉ w / 이스에 s / 37205

tensorflow는 python3.7까지만 지원한다는 것입니다.
그것을 근거로 install하자.
% brew install pyenv

% vi ~/.zshrc # 環境変数
# 以下を入力
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi

% zsh -l # 環境変数を更新

% pyenv install 3.7.5 # python3をインストール
% pyenv global 3.7.5 # python3をグローバルに設定

% python --version
Python 3.7.5

Step2: project 디렉토리 작성 ~ 가상 환경 구축



가상 환경 구축은 python과 함께 제공되는 venv를 사용합니다.
단점으로서, 일일이 pip install ●● 를 하지 않으면 비어 있는 것입니다만
이점으로 필요하지 않게 되면 deactivate 커맨드를 두드려 디렉터리 마다 포잇으로 OK입니다.
% mkdir project # 作業ディレクトを作成

% python3.7 -m venv project # 作業ディレクトに仮想環境を構築

% cd project
% source ./bin/activate # 仮想環境開始

(project)% python --version
Python 3.7.5

(project)% deactivate # 仮想環境終了
%

Step3: Tensorflow 설치


% source ./bin/activate # 仮想環境開始

(project)% pip install --upgrade pip 
(project)% pip install tensorflow

이상입니다.
도움이되면 다행입니다.

좋은 웹페이지 즐겨찾기