이번엔 아나콘다로 개발환경(가상환경)을 만들어 보려고 합니다. + Jupyter notebook(주피터 노트북)
왠지는 몰라도 맨날 파이썬만 주구장창 개발합니다.
사실 Data Science에서는 이거 다 사용함
그래서 아나콘다를 한 번 깔면 잊어버리기 때문에 이렇게 기록을 남겨놓으려고 합니당 ㅎㅎ
++이렇게 써놓아야 뇌에서 지움. 보조기억장치에 저장해놔야 Memory Refresh를 할 수 있겠죠?
www.anaconda.com/products/individual
위의 링크를 클릭하는 것으로 시작하자.
저는 윈도우(Window) 64-bit 입니다.
만약 무료버전이 아닌 유료버전을 쓴다면?
더 많은 패키지 이용이 가능!!!(안써봄)
모두 Next, Agree를 하면서 넘어가자.
여기서도 굳이 설정을 바꿀 필요는 없다. 그냥 Install
굳이 체크 안해도 됨.. 해도 무방
그럼 그 이후엔 어떻게...???
사실 아나콘다 목적이 뭐냐?
형상관리가 목적이다.
즉 , 버전관리가 목적이다. 파이썬 업데이트, 패키지 업데이트가 되더라도 유지시켜 프로그램을 원활히 실행할 수 있도록 해주는 것이다.
그럼 우선 conda가 잘 깔렸는지 보자
시작 프로그램에 Conda Powershell prompt 를 실행해서
'conda list' 를 실행시켜보자
요런 식으로 설치된 파이썬 패키지가 다 나온다.
굿굿?
그럼 가상환경을... 어떻게 만드느냐??
즉 버전관리를 어떻게 작성하느냐??
"conda create -n <가상환경 이름> python=<파이썬 버전>" -> 가상 환경 생성하는 코드
"conda activate <가상환경 이름>" -> 가상 환경 활성화
++물론 비활성화는 저기서 deactivate를 넣으면 된다.
활성화 했으면 옆에 있는 괄호가 (base) -> (활성화 가상환경 이름) 으로 바뀔 것이다.
그럼 여기다 이제 내가 원하는 패키지를 설치하면 된다.
패키지 설치는 어떻게 하느냐??
"pip install <패키지 이름>"하면 된다.
**만약 자연어 처리를 한다면 형태소 분석기 사용을 위해 Java SE Runtime Environment 8 설치를 해야 한다.
www.oracle.com/kr/java/technologies/javase-jre8-downloads.html
위에거는 그냥 대충 다운로드 받아도 다 무리 없이 받을 수 있다.
**로그인 하기 싫다??
여기서 다운 받아도 된다.
요런식으로 모든 패키지를 관리해주시고??
** 사실 주피터 노트북하면... 다른 곳에서도 버전 관리 가능..ㅎ
마지막으로 주피터 노트북을 어떻게 키느냐??
크게 2가지 방법이 있다.
1. Anaconda Navigator를 실행시켜서 주피터 실행
어휴~
많기도 많네 ~ ㅎㅎ 실행시키면 된다!!
2. Powershell prompt 명령어로 부르기
그냥 명령어에 jupyter notebook을 치면 된다!!
'프로그래밍 지식 > Python' 카테고리의 다른 글
람다 표현식,lambda expression [파이썬] (0) | 2021.03.11 |
---|---|
Regular expression,정규표현식, 문자열파싱,처리 [Python] (0) | 2021.03.06 |
[Python] permutations() 라이브러리 이용하기 (0) | 2020.07.29 |
[Python] Counter 라이브러리 이용하기 (0) | 2020.07.29 |
[Python]TypeError: expected string or bytes-like object(정규표현식 에러) (0) | 2020.07.27 |