티스토리 뷰
Computer : 삼성노트북
OS : Windows8 Pro K 64bit
Development Tool(?) : Sublime Text2
Location : 한국
Language : 한국어
개인적으로 피똥(Python)을 좋아하는 나는 Python을 기본으로 깔았을 때 제공해주는 IDLE을 선호하지 않는다.
그래서 Text Editor 로 Source Code를 작성한 후에
리눅스에서는 그냥 실행하면 될테고
윈도우에서는 환경변수에 python을 등록해두고, cmd 를 이용해서 편하게 이용한다.
무슨 말인가 하면, 아래처럼 사용할 수 있게끔 한다는 것이다.
첫번째 : 윈도우 cmd 에서 편하게 python 사용
편하지 않은가? 리눅스에서 사용하듯이 그냥 [Windows Key + R] => [cmd] => [python] 하면 바로 사용할 수 있어!
간단하게, 환경변수에 Python 설치 경로를 등록해두면 끝이다.
1. [시스템 속성]([내 컴퓨터 속성]) => [환경변수] => [시스템변수] - Path => [편집]
2. 변수 값(V)에 맨 끝에 아래와 같은 내용을 추가한다. (Python 2.7.x 설치의 경우임/ Python 3.x.x 면 Python3?)
;C:\Python27;
두번째 : Sublime Text2 에 Python을 위한 Plugin 설치
1. Sublime "Package Control" Install
"Package Control"은 Sublime에 괜찮은 Plugin들을 설치해서 사용하기에 유용하게 해주는 프로그램이니 설치하자 !
http://wbond.net/sublime_packages/package_control/installation
위 사이트로 가면 자세한 설치 방법이 나오지만, 여기 한국어로도(ㅋㅋㅋ) 적어둔다 !
우선 Sublime을 켜고 단축키 " Ctrl + ` " 입력하면 python cmd창이 뜨는데(sublime은 python이 기본 언어인가?)
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
입력하면 필요한 파일 하나를 sublime 설치된 곳의 특정 경로에 저장해두게 된다.
자 그럼 Sublime을 껐다가, 다시 켠다.
그럼 [Preferences]에 [Package Settings]와 [Package Control]이 새로 생긴 것을 볼 수 있다.
이제, 각종 유용한 Plugin들을 설치할 준비가 되었다.
2. "Sublime REPL" Install
이걸 설치하기 전에도 Python만 설치되어있다면 바로 실행 가능하지만
raw_input 등의 입력 값을 받아야 하는 코드가 포함되어 있다면 에러가 난다.
하지만 이 "REPL"을 이용하면 에러 없이 Sublime 내에서 바로바로 테스트 해볼 수 있다.
우선 " Ctrl + Shift + p " 를 이용해서 add 를 검색하여 repository를 하나 추가한다.
https://github.com/wuub/SublimeREPL
그 다음 SublimeREPL을 설치한다.
(만약 SublimeREPL이 나타나지 않는다면 " Ctrl + Shift + p " 를 통해 package upgrade 를 시도해본다.)
설치가 다 되었다면, 다시 한번 sublime을 껐다가 다시 실행한다.
자 이제 끝났다.
python code를 실행할 때,
input 코드가 없다면 그냥 " Ctrl + b " 단축키를 통해 실행해도 좋지만,
input 코드가 있다면 이 "REPL"을 이용해서 실행하면 되겠다.
- Total
- Today
- Yesterday
- sublime repl
- waanacry
- Raspberry Pi
- sublime plugin
- Module Programming
- 우분투 밝기 조절
- sublime python raw_input
- sublime turtlestein
- 노트북 핫스팟
- 엔비디아 옵티머스
- turtlestein
- MS17-010
- letsencrypt
- 모듈 프로그래밍
- sublime python
- sublime shell
- sdcard resize
- GitLab
- package control
- sublime 단축키
- OMV
- nvidia 옵티머스
- sublime text2
- openmediavault
- sublime cmd
- Sublime
- Sublime Text
- 라즈베리파이
- sublime python input
- sublime package control
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |