잘 쓰던 PyScripter가 Windows 7에서 한글이 잘 되지 않아, Spyder로 IDE 변경

PyScripter에서 한글이 깨져 보이는 문제는 이렇게 해결한다 -> http://trigger.tistory.com/1518


 

https://code.google.com/p/spyderlib/ --> Spyder는 Turn_ERR_ver20121012.py를 돌렸더니 끝까지 돌지 않고 중간에 멈춰 버리는 현상 발생하여 탈락 -> Aptana로 다시 변경


Aptana Studio 3라는 것도 있다

http://alexnetster.blogspot.kr/2012/08/aptana-studio.html

http://cherryopatra.tistory.com/86

http://blackturtle.tistory.com/711663

 

Aptana Studio 설명서 http://it-ebooks.info/book/1836/ Aptana Studio Beginner's Guide


Aptana로 새로운 프로젝트를 만들고 Run하는 방법


1. 새로운 프로젝트 등록


http://pydev.org/manual_101_project_conf.html


http://krksap.tistory.com/entry/Python%EC%9C%BC%EB%A1%9C-%EB%86%80%EC%95%84%EB%B3%B4%EC%9E%90-02-HelloWorld%EB%A5%BC-%EC%B6%9C%EB%A0%A5%ED%95%B4%EB%B3%B4%EC%9E%90 한글


2. Interpreter 설정: Unresolved import error 문제

http://pydev.org/manual_101_interpreter.html



aptana 사용법 동영상 

http://www.youtube.com/watch?v=PI-vtnVPdhU

http://www.youtube.com/watch?v=XtnfY2cBbMA

http://pydev.org/manual_101_root.html


http://www.codeigniter-kr.org/tip/view/911 자동완성 기능 까는 법이 있음


Run하는 방법 중 가장 비슷해 보이는 것



http://pydev.org/manual_101_root.html 영문



모듈을 새로 설치하면 새로 설정해 줄 필요가 있을 것 같다. 


그 외 수많은 다른 Python editor 비교글

http://wiki.python.org/moin/PythonEditors

 

 

제일 밑의 테이블을 보면 GUI까지 같이 할 수 있는 에디터도 소개되어 있음

http://wiki.python.org/moin/IntegratedDevelopmentEnvironments

Monkey studio가 좋아 보인다

 

http://code.google.com/p/monkeystudio/

 

https://code.google.com/p/pythonxy/ 이것도 유용해 보임

http://pythonxynews.blogspot.kr/



이제는 PyScripter에만 매여있지 말고, 다른 에디터를 써보자


Visual Studio + Pytools http://pytools.codeplex.com/  그런데 이것은 CPython, IronPython만 지원한다


이것은 reverse engineering 툴이라는데...

http://oldresources.visual-paradigm.com/vpsuite3.1/instant_reverse_python.html



 

그 외의 다른 GUI IDE

http://jeez.eu/2009/10/29/integrated-development-environments-for-qt-and-not-only.html

 

 

KDE도 좋아 보임

http://www.kdevelop.org/screenshots

 

Zeus

http://www.zeusedit.com/lookmain.html

 

 

DRAKON Editor라는 것이 재미있어 보임 - 알고리즘을 그리는 에디터

http://drakon-editor.sourceforge.net/editor.html

DRAKON Editor에 대한 설명 http://noogabar.com/437

 

C++ python 바인더

http://sourceforge.net/projects/pygccxml/

Posted by trigger
,

https://code.google.com/p/pyscripter/issues/detail?id=741 내가 올리고 답한 이슈


1. 파일 시작에 utf-8 명시

# -*- coding: utf-8 -*- 를 프로그램 제일 첫 부분에 입력

 

2. 파이썬 system path에 한글 들어가지 말아야 하고, python27 경로 포함

시작 -> 컴퓨터 -> 속성(오른쪽 마우스 버튼) -> 고급 시스템 설정 -> 환경변수 -> 시스템 변수에서 Path에 추가 및 Pythonpath 새로 만들 것

 

3. PyScripter 옵션 조정 http://code.google.com/p/pyscripter/issues/detail?id=701

 

4. site.py 수정 http://blog.cjred.net/214

 

5. file format -> utf-8로 변경

PyScripter의 Edit -> File format -> UTF-8 또는 UTF-8(No BOM)

 

6. Run->Python engine->internal 로 변경

 

위의 모든 방법을 다 시도해 봤으나, 플리지 않던 문제를 다음과 같이 해결했다. Notepad++에서도 한글이 깨져 보여서 문제 해결 방법을 찾아보고 같은 방법을 PyScripter에 적용했더니 해결되었음 


Tools -> Options -> Editor Options -> Display tab 여기에서 "Change Editor Font" 에서 한글 폰트로 바꾸면 된다


다른 폰트를 추가하는 방법

http://stackoverflow.com/questions/14737793/how-to-change-font-size-family-in-pyscripter


Notepadd++에서 한글 깨짐 해결하는 방법

http://windowsforum.kr/index.php?document_srl=2692177&listStyle=gallery




 

http://ask.python.kr/question/59849/pyscripter-%EC%97%90%EC%84%9C-%EC%8B%A4%ED%96%89-%ED%9B%84-%EC%A2%85%EB%A3%8C%EC%8B%9C/

 

http://ask.python.kr/question/61960/%ED%95%9C%EA%B8%80-%EC%B6%9C%EB%A0%A5%EC%97%90%EC%84%9C-%EC%97%90%EB%9F%AC%EA%B0%80-%EB%82%A9%EB%8B%88%EB%8B%A4/

 

http://trigger.tistory.com/148

 

http://ask.python.kr/question/74869/%EC%9C%A0%EB%8B%88%EC%BD%94%EB%93%9C-%EC%97%90%EB%9F%AC%EC%9D%B8%EB%8D%B0-%EC%9B%90%EC%9D%B8%EC%9D%84-%EB%AA%A8%EB%A5%B4%EA%B2%A0%EC%8A%B5%EB%8B%88%EB%8B%A4/ Run->Python engine->internal 로 변경

 

http://corioli.tistory.com/5

 

http://stackoverflow.com/questions/8798591/unicodeencodeerror-when-using-the-compile-function

 

http://lab.hde.co.jp/2008/08/pythonunicodeencodeerror.html 크롬으로 번역해서 볼 것

 

https://code.google.com/p/pyscripter/issues/detail?id=427 경로 문제 다시 확인해 볼 것

 

http://d.hatena.ne.jp/imagawa_yakata/201111 이것은 유니코드 에러는 아니고, dateutil이라는 것인데, datetime보다 편리하다

Posted by trigger
,

The Eric, Python IDE

project/python 2012. 12. 11. 13:07

지금까지 PyScripter를 잘 사용해 오고 있었는데, 우연히 Eric이란 IDE 발견

 

http://eric-ide.python-projects.org/eric-screenshots.html 이런 기능을 하기 위해서 설치해야 할 것들이 좀 많은 것 같긴 하나, 아주 좋아 보임

 

그런데, 한글이 안 된다는 얘기도 있고...

 

http://blog.naver.com/dean3514/70125373162 Windows에 Eric 설치하기 (1)

http://blog.naver.com/dean3514/70125373439 Windows에 Eric 설치하기 (2)

http://blog.naver.com/dean3514/70125373602 Windows에 Eric 설치하기 (3)

http://blog.naver.com/dean3514/70125373728 Windows에 Eric 설치하기 (4)

Posted by trigger
,
http://pylab.tistory.com/3 에서 퍼옴. 그런데 저 사이트가 열리지 않는 문제가 있음

파이썬의 IDE 로 급부상하고 있는 PyScripter!
예쁘기도 하고 기능도 막강하고 해서 애용하는 분들이 많을 겁니다.

사용자 삽입 이미지

그런데 쓰다 보면 아래와 같이 UnicodeDecodeError 가 발생해서 PyScripter 가 먹통이 될 때가 있습니다.

사용자 삽입 이미지

OK 를 누르면 계속 디버깅 상태로 머물고 디버깅 상태에서 벗어날 수가 없게 됩니다.

사용자 삽입 이미지

이 것은 PyScripter 가 가지고 있는 Python Path 에 한글이 포함되어 있기 때문에 발생하는
문제입니다. 아래 메뉴로 들어가서 확인해 봅시다.

사용자 삽입 이미지

'바탕화면'이라는 한글이 포함되어 있네요.

사용자 삽입 이미지

저 Path 를 Remove 버튼을 눌러서 삭제해 주면 되지만 PyScripter 를 다시 실행시키면 저 Path 가 다시 입력 되어 있어서 매번 실행할 때마다 지워줘야 하는 불편함이 있습니다.

이 문제를 해결하기 위한 방법은 간단합니다. 바탕화면의 PyScripter 바로가기의 속성을
선택합니다.

사용자 삽입 이미지

속성을 선택한 후 시작위치를 한글이 없는 곳으로 설정해 주세요. 저는 C:\Python24\ex 에다 예제를 작성하기 때문에 'C:\Python24\ex' 로 설정했습니다.

사용자 삽입 이미지

이제 다시 PyScripter 를 실행하면 아무 문제 없이 잘 될 것입니다^^
그러면 파이썬 여행 즐겁게 하세요!!
Posted by trigger
,