아주 예전에 텐서플로우 설치에 관한 글[바로가기]을 올렸는데요. 당시에 사용한 방법이 아나콘다에서 가상환경을 만들어서 진행하는 것이었습니다. 뭐 가상환경 이런거 안할 거면 그냥 pip로 설치해도 되구요^^. 그러나 텐서플로우는 공부하는 교재 혹은 자료의 버전에 따라 조금씩 사용법이 달라질 수 있어서 가상환경으로 버전관리를 하는 것이 꽤 중요합니다. 오늘은 그 때 이야기를 좀 더 보강하는 것입니다.
먼저 conda create 명령으로 이름을 py36_tf14로 해서 python 3.6버전 텐서플로우 1.4버전을 깔도록 합니다. python 옵션에 python 3.6이라고 적어 주었습니다.
쭈욱~ 진행해 주면 됩니다.
이제.. conda env list 명령으로 확인해보면.. 설정한 이름으로 잘 ~~~ 만들어졌음을 알 수 있습니다.
진입하는 방법은 source activate 명령입니다.
여기서 conda list 명령으로 설치된 모듈을 확인합니다.
이제 먼저 jupyter를 설치하구요~
tensorflow를 설치합니~~~ 헉.. 실수로 텐서플로우 버전을 지정안했네요.ㅠㅠ. 뒤에 ==1.4라고 하면 되는데.. 1.5가 설치되었습니다. 이미 만들어진 conda 가상환경에서는 환경의 이름을 바꾸는 rename 명령이 없습니다.
이럴때는 복사(clone)하는 방법뿐입니다. 복사할 때 이름을 다시 py36_tf15로 잡습니다.~^^
네.. 아나콘데 네비게이터에서도 관찰되네요^^
그리고 이름을 잘못 잡은 아이를...
슬그머지.. 삭제해 줍니다.^^
이제..jupyter notebook을 실행하구요~
오... import tf가 잘 먹네요^^
아.. 저런 코드를 삽입해서 각 소스코드 별로 custom.css 역할을 하게 할 수 있습니다^^
'Software > Python' 카테고리의 다른 글
Python에서 미분(차분)을 한다는 것. 데이터, 혹은 함수 (8) | 2019.07.15 |
---|---|
파이썬(Python)에서 시리얼 통신으로 받은 데이터 실시간으로 그래프 그리기 (21) | 2019.07.03 |
Python에서 인터랙티브한 반응과 애니메이션 구현하기 (42) | 2018.09.17 |
Pandas 데이터프레임에서 컬럼값을 행방향 기준으로 정렬한 순위 만들기 argmax, idxmax, argsort (21) | 2018.05.30 |
아나콘다 환경이 여러개일 때 VSCode 적용하기 (22) | 2018.05.28 |
Numpy의 polyfit과 poly1d의 사용법 - 최소제곱법과 polynomial class (26) | 2018.05.14 |
Pandas 기초 명령 - 컬럼추가, 행추가, 컬럼 순서 변경 등 (20) | 2018.05.04 |