본문 바로가기

전체 글49

Python VENV 설정 시 module/python.exe 관련 invalid SDK 오류 해결 Python 가상환경 설정 : 모듈 패키지 버전을 프로젝트 별로 다르게 관리해야 할 때 venv로 수월하게 관리할 수 있다. 그런데 이 venv를 적용하다가 다음과 같은 문제가 생겼다. 1. pip로 다운받은 모듈을 파이참이 인식하지 못함 해당 내용을 보면, 전역적으로는 camelcase라는 모듈이 깔렸는데도 불구하고 로컬에서 해당 파일을 import를 못함을 알 수 있다. 이를 해결하기 위해 venv를 재 설치 하는 과정에서 오류가 났다. 2. venv설정 과정에서 SDK invalid 오류가 뜸. The SDK seems invalid. python 을 interpreter로 설정하는 과정에서 위와 같은 오류가 뜬 것. 이 오류가 뜨는 여러가지 경우가 있는데, 보통은 Python.exe 나 Pycha.. 2020. 1. 24.
네이버 AI Burning Day 해커톤 예선 참가! 드디어 네이버 해커톤 예선의 알고리즘 링크가 메일로 전달되었다! 이번에 네이버 AI Burning Day 에 예선에 출전하게 되면서, 눈이 뻑뻑하고 부어있지만... 저녁에 다같이 모여서 오손도손 알고리즘을 풀었다. 😎 나를 포함한 개발자는 열심히 문제를 풀고, 기획자 / 디자이너 / SE분은 ... 물자 (음식)을 조달해주시고 기획서를 열심히 작성해 주셨다! (우리가 곧 드림팀! 👌) 모임 장소는 내방역에 있는 '메종 드 스터디' 에서 진행 ! 메종 드 스터디는 한시간에 만 이천원을 내면, 음료수가 무한 제공 된다는 점이 장점이다. (하지만 스터디룸 대여 가격 조금 비싸다!) 들어가자마자 음료를 주문 했는데 갑자기 "손님 조용히 말씀해 주세요" 해서 당황.. 알고보니 스터디 룸 밖의 부분도 스터디 하는 .. 2020. 1. 23.
Python Pycharm 환경설정 / venv 설정 Pycharm 에서 파이썬 3.8 환경설정 (Project Interpreter)하기 Pycharm 에서 run 할 때 python 을 돌리도록 자동 선택하려면 (CTL + Enter 시 작동하도록) 다음과 같이 interpreter를 선택해줘야 한다. File - Setting - Project Interpreter (나중에는 설정한 environment를 입력) 이렇게 설정한 Interpreter 는 나중에 모듈을 깔았을 때 전역으로 깔리게 된다. Venv 설정 Venv 설정을 하면, 마치 npm install 시 npm 모듈들이 프로젝트 아래에 깔리는 것처럼, 전역이 아니라 프로젝트 안에 pip 모듈들이 깔리게 되어서 따로 관리할 수 있게 된다. 파이참에서 위 화면에서 설정 버튼을 누른 뒤 new .. 2020. 1. 8.
Java Input / Output Stream 을 열고 닫기 흔히 쓰는 Scanner.close() 를 쓰면 System.in 스트림을 다시 열 수 없다. 따라서 다음과 같은 방법으로 대체한다. Console에서 얻어온 Reader 객체는 close를 해도 실제 console 을 close 하지는 않는다. 또한, Console 은 명시적으로 Console 창을 제공하는 형태에서만 얻어 올 수 있다. 만약, javaw 로 실행하고 있거나, IDE 처럼 표준 입출력을 전환해서 사용하고 있는 경우에는 System.console() 로 Reader 를 얻어올 수 없다. import java.io.Console; import java.util.Scanner; /** * java.io.Console (jdk 1.6) * Invoking close() on the object.. 2019. 12. 29.