Tip 3

Visual Studio 에서 python 개발 하기

Visual Studio 만큼 좋은 개발툴이 없다.Machine Learning 을 개발 하기 위해 Eclipse 를 사용 하다가 Visual Studio 로도 잘 되는지 해 보았다.목적은 순전히 Visual Studio 의 자동완성 팁 기능이 우수하기 때문이다.먼저 Anaconda 의 가상 환경을 가지고 와야 한다.프로젝트 -> Python 환경 우클릭 기존에 사용하던 가상환경을 추가 하였다. 그런데 구문오류가 없음에도 불구하고 구문 오류 메시지가 계속 뜬다.활성환경의 완성 DB를 새로 고쳐야 합니다. 라는 메시지가 나온다. Python 환경 텝에서 IntelliSense 를 활성화 시켰더니 설치된 모듈을 분석하기 시작하는데 엄청난 시간이 걸렸다. (거의 5시간 정도??) 순전히 Visual Studi..

Tip 2018.04.19

Eclipse Debug 중 Source not found 가 나올때

Eclipse 로 디버깅을 하다 보면 Library 의 jar 안에 있는 class 로 들어갈때가 있다.그런데 Step Into 를 하지 않고 Step Over 를 했는데도 해당 jar 파일의 class 를 읽으려 하면서 코드가 없다(Source not found) 라는 메시지를 보내는 경우가 있다. (아래 그림 참조) class 의 소스를 찾아서 Attach 시키면 되기는 하지만 나는 내 코드만 디버깅 하고 싶다.이럴 때는 아래와 같이 Debug 텝의 Breakpoints 텝에서 NullPointException: caught and uncaught 의 체크 박스를 해제해 주면 해결이 된다.

Tip 2018.01.02