우분투에서 프로그래밍 할 때 VIM으로 프로그래밍 할 수도 있고, 또 VIM이 잘 맞으시는 분들도 있으실 수도 있겠지만 개인 적으로는 잘 맞지 않더라구요. 일단 디버깅 툴이 없어서 불편합니다. 간단하고 가볍긴 한데, 내가 틀리게 하고 있는지 맞게 하고 있는지 어디가 틀렸는지 이런 걸 잘 짚어주지도 않고 그래서 말입니다 ㅠㅠ

 

VIM도 .bash에 파일 설정을 해 주시면 꽤 좋은 기능 등을 제공해 주었던 걸로 기억을 하니(여기서는 포스팅 하지 않도록 하겠습니다)써보는 것도 좋겠습니다. 물론 여기서 이 글을 보고 게시는 분들은 VIM이 맞지를 않아서 여기까지 오신 것이 겠지만요ㅎㅎ


설치 과정은 간단합니다. iPython의 경우 간단하게 conda로 설치 하면 되고,

visual code의 경우, 1) visual code 다운로드 2) 관련 의존적 패키지 다운로드 3) 1)번에서 다운 받은 의존적 패키지 다운 받기 4) visual code 압축 풀고실행하기로 진행이 됩니다. 그럼 본격적으로 실행해 봅시다.


1. iPython 설치


iPython의 경우 단순히 Conda pacakage이므로 설치하기 매우 쉽습니다. 단순히

 

Conda install iPython

 

해당 명령어를 커맨드 창에 입력하기만 하고 앞으로 커맨드 창에 iPython을 입력하기만 하면 iPython shell이 실행이 됩니다. 여기서 필요한 패키지 import하고, 코딩하시면 됩니다. 주로 잘막잘막한 코딩을 하거나 Test 코딩을 할 때 사용을 합니다만, 저는 주로 Jupyter notebook을 사용합니다. iPython은 원격으로 사용 할 때 처럼 정말 환경이 안 좋을 때나 다 완성한 코드를 Test해서 결과를 출력/비교 해 볼 때 주로 사용 합니다.

 

2. VS CODE 설치


vs code 설치가 main이죠. IPython은 그냥 맛보기고 ㅎㅎ 제 경우 Jupyter notebook을 test용도로, vs code를 실제 build용도로 쓰는 것처럼, iPython을 테스트 용도로 돌리고 vs code를 빌드 용도로 돌릴 수도 있으니까요 ㅎㅎ 아무튼 실제 설치로 돌입하면,

 

참고 링크: http://shshsh.tistory.com/132


 

1) Visual Code의 공식 사이트를 가서 다운 받습니다.

 

 

MS 사에서 Visual Studio 처럼 무료로 배포한 IDE이기 때문에 바로 다운 받을 수 있습니다. 인터페이스 역시 Visual studio와 비슷하기 때문에 기존에 윈도우즈에서 Visual Studio를 사용하시던 분은 금방 적응 하실 수 있을 겁니다. (제가 그랬습니다.^^) 참고로 우분투에서의 확장자는 .deb입니다. 햇갈리셔서 다른 것 다운 받으시지 말라고 알려 드립니다!

 

 

2) 관련 의존적 패키지를 설치합니다.

 

참고 링크를 보시면 아시겠지만, 그냥 설치하면 에러를 출력합니다. 저도 멋 모르고 우분투에서 윈도우즈 마냥 압축 풀고 Visual code 더블클릭했다가 에러나서 당황했던 기억이 납니다 ㅎㅎ 아무튼 그냥 Visual code를 실행하면 에러가 나기 때문에 관련 의존적 패키지들을 설치해 줍니다.  

 

sudo apt-get install gconf-service-backend gconf-service gconf2-common lib-gconf2-2-4

 

 

 

위 그림과 같이 의존성 패키지가 전부 업그레이드 되면 문제 없이 된 것 입니다.

 

 

3) 다운 받은 VS CODE의 압출을 풀고 실행합니다.

 

 

다운은 기본적으로 Downloads 폴더에 받아져 있습니다. 따라서  cd ./Downloads로 Downloads폴더로 이동한 다음 다음과 같이 압축을 풀고 실행해 줍니다. 그러면 뭐뭐 설정한다고 나온 다음 알 수 없는 글자들이 나옵니다. 글자 중에 Error나 빨간 글자만 안 뜨면 설치에 성공한 것입니다. ㅎㅎ

 

sudo dpkg -i (다운 받은 VS CODE 이름)

 

 

 

 

 

그러면 다음과 같이 VS CODE관련 아이콘이 짜잔하고 떡하니 생긴 것을 볼 수가 있습니다. 왠지 기분이 좋네요 ㅎㅎ 처음에 VS CODE 설치에 성공했을 때의 기분이 떠오르면서 ㅎㅎ 지금은 아무렇지도 않게 설치하지만 처음에는 엄청 해맸었죠 ㅠㅠ

 

 

 

VS CODE는 MS에서 개발한 IDE답게 Python 언어 뿐만 아니라 C언어 뿐만 아니라 C++ ,HTML, JAVA, JAVASCRIPT, 안드로이드 등 다양한 언어를 지원합니다. 처음 VS CODE를 설치하시면 Extension에서 어느 언어를 사용 할 거냐고 물어봅니다.. 그러면 , c, c++ 파이썬 등 사용 하실 언어를 고르시고, install을 클릭 하시면 됩니다. 물론 전 파이썬만 다룰 거지만요 ㅎㅎ 저는 한 번 VS CODE를 설치해서 그런지 Extension에서 C를 쳐야 관련된 언어들이 나오네요. 어쨌든, 이것으로 VS CODE관련 설치는 끝이 났습니다.

 

파이썬만 개발하실 거면 Anaconda에서 기본으로 제공하는 Spyder나 Jupyter notebook도 그리 나쁘지 않은 선택입니다. 물론 개인 취향이지만 말입니다 ㅎㅎ 저는 Jupyter notebook은 line by line으로 에러 출력 해 주는 게 편하더라고요 ㅎㅎ 이런 건 개인 취향입니다 ㅎㅎ

+ Recent posts