[Python] 01.Python 준비
- Develop/Python
- 2020. 12. 28.
파이선을 처음 접할때 콘솔로 프로그래밍하기 보다는 편리한 IDE툴을 이용해서 접해보기를 권합니다.
보통 프로그래밍을 처음 배울때 날(raw)코딩으로 처음 접하기를 권하고 저또한 마찬가지이지만 다른 이유로, 즉 데이터 분석이나 기타 여러가지 이유로 파이선을 사용하는 분이라면 개발툴을 이용해서 시작하기를 개인적으로는 권고드리고 싶습니다. 어차피 파이선의 장점중 하나인 편리하고 빠른 개발이 가능한 언어라고 정의되어 있는 만큼 처음부터 IDE툴에 익숙해지는것도 나쁘지 않다고 생각합니다ㅣ.
여기에서는 아나콘다의 스파이더를 이용해서 파이선 개발환경을 꾸미는 방법을 알아보겠습니다.
윈두에서 설치하는 방법이며 일반 프로그램을 설치하는 방법과 거의 같습니다.
Step By Step으로 한걸음씩 따라하시면 바로 파이선 개발환경을 구축하실 수 있습니다.
1. 아나콘다 홈페이지 접속
먼저 다음 URL에 접속합니다.
2. 다운로드
- Products를 선택하고 Indivisual Edition을 선택합니다.
- Download를 클릭합니다.
- OS에 맞게 다운로드를 진행합니다. 여기서는 윈도우에 설치할 예정이므로 윈도우 버전을 선택합니다. Bit수는 자신의 OS에 맞게 선택해서 설치합니다. 일반적으로 64bit를 다운로드 받습니다.
3. 설치방법
설치방법은 다른 프로그램 설치하는 방식으로 다음다음을 계속 누릅니다.
4. 실행방법
- 윈도우 버튼을 누르면 Anaconda Navigator가 있습니다. 이것을 클릭합니다.
- 보통 인터넷이나 다른 강의를 보면 jupyter, Spyder를 많이 권하고 있습니다.
외국의 경우 Spyder, 국내의 경우 Jupyter를 많이 사용하는것 같습니다. 편하신것으로 사용하시면 됩니다.
여기서는 Spyder를 사용합니다. Spyder의 Launch를 클릭하여 실행합니다.
- 수행화면
- Kite라는 별도 프로그램입니다. Install Kite를 클릭하여 설치합니다.
- Kite 설치 화면입니다.
5. 기본 디렉토리 환경설정
기본적으로 소스는 "C:\사용자\사용자 계정"이 기본 디렉토리가 됩니다. 기본 디렉토리를 바꾸고 싶다면 다음과 같이 합니다.
- 원하는 디렉토리를 만듭니다.
- Tools -> Preferences클 클릭합니다.
- Run -> Working directory settings -> The following directory -> 위에서 생성한 디렉토리를 선택합니다.
- Current working directory -> Startup -> The following directory -> 위에서 생성한 디렉토리를 선택합니다.
이로서 Python을 실행하기 위한 환경설정은 완료되었습니다.
파이선을 실행하려면 파이선을 설치해야 하지만 아나콘다를 사용하면 기본적으로 파이선까지 같이 내장하고 있어 개발만 하면 됩니다.
6. 스파이더 화면 구성.
스파이더 실행 화면입니다. 윈도우와 맥OS 모두 비슷한 화면입니다.
아래에 보는바와 같이 소스 입력 화면 그리고 오른쪽 아래에 스크립트 실행 결과 콘솔이 있습니다.
파이선의 스크립트를 입력하고 F5키를 누르면 스크립트가 실행되며 그 결과과 스크립트 결과 화면에 출력됩니다.
이로서 환경설정편을 마칩니다.
■ 파이선 다른 회차
[Python] Intro : Very Quick Python : https://myinfrabox.tistory.com/169
[Python] 02.Python 스크립트 작성 방법 : https://myinfrabox.tistory.com/171
[Python] 03.변수 선언 및 할당 : https://myinfrabox.tistory.com/172
[Python] 04.문자열 처리 : https://myinfrabox.tistory.com/173
[Python] 05.조건문 : https://myinfrabox.tistory.com/174
[Python] 06.반복문 : https://myinfrabox.tistory.com/175
[Python] 07.튜플(Tuple) : https://myinfrabox.tistory.com/176
[Python] 08.리스트(List) : https://myinfrabox.tistory.com/177
[Python] 09.사전(Dictionary) : https://myinfrabox.tistory.com/178
[Pytho] 10.set : https://myinfrabox.tistory.com/179
[Python] 11.함수(Function) : https://myinfrabox.tistory.com/180
[Python] 12.클래스(Class) : https://myinfrabox.tistory.com/181
[Python] 13.외부 클래스 사용하기 : https://myinfrabox.tistory.com/182
[Python] 14.파일처리 : https://myinfrabox.tistory.com/183
[Python] 15.MySQL Database : https://myinfrabox.tistory.com/184
'Develop > Python' 카테고리의 다른 글
[Python] 05.조건문 (0) | 2020.12.29 |
---|---|
[Python] 04.문자열 처리 (0) | 2020.12.29 |
[Python] 03.변수 선언 및 할당 (0) | 2020.12.29 |
[Python] 02.Python 스크립트 작성 방법 (0) | 2020.12.29 |
[Python] Intro : Very Quick Python (0) | 2020.12.28 |