ecsimsw
아나콘다 / 텐서플로우 설치 본문
Anaconda
처음에는 그냥 pip install tensorflow로 아나콘다 없이 직접 설치하려 했으나 에러가 여러번 났다.
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
** 텐서플로우를 설치하기 전에, 운영체제 bit와 파이썬 버전이 맞는지, 64비트 운영체제에 32비트 파이썬을 설치하지는 않았는지. 또는 텐서플로우의 버전이 cpu의 AVX 지원을 필요로 하는지를 꼭 확인해야한다.
여러번 엎고 재설치를 반복하다가, 파이썬까지 다 삭제하고 자주 사용되는 파이썬 패키지를 포함한 배포판인 아나콘다를 새로 설치하고, 텐서플로우를 설치하기로 하였다.
아나콘다를 설치하고 시스템 환경 변수에 아나콘다 위치를 추가해야한다.
conda --version
python --version
cmd에 위를 입력하여 conda / python이 잘 설치되어 있는지 확인한다.
python -m pip install --upgrade pip
conda create -n python3 python=3.7
conda info --envs
conda activate python3
pip을 업그레이드 해주고, conda에 가상환경을 생성한다. python3라고 이름 지었지만, 원하는 가상환경명을 그 자리에 대신하면 된다.
conda info --envs로 가상환경 리스트를 출력한다. 앞서 생성한 가상환경이 있으면 activate하여 활성화한다. jupyter notebook을 입력하는 것으로 노트북을 띄울 수 있다.
jupyter notebook
Install tensorflow
아래 pip 명령어로 가상환경에 텐서플로우를 설치한다.
pip install --ignore-installed --upgrade tensorflow
또는 아나콘다 네비게이션에서 현재 설치된 라이브러리 또는 설치하고자 하는 라이브러리를 확인할 수 있다.
중간 중간 에러도 많았고, 새로 다 지우고 다시 설치하는 과정이 많아 하루 공부를 설치에 사용했다...
'Machine Learning' 카테고리의 다른 글
Keras (0) | 2020.02.02 |
---|---|
딥러닝, 파이썬, Keras 공부에 참고한 자료 (0) | 2020.02.02 |
Cross validation / 교차 검증 / 모델 평가 (0) | 2020.01.29 |
Support Vector Machine / Random Forest / 언어 구분 학습 (0) | 2020.01.29 |
Scikit-learn / SVM (0) | 2020.01.24 |