본문 바로가기
반응형

python2

Jupyter Notebook 설치해보기 보통은 파이썬을 공부할때 파이썬을 설치하고 파이참 등의 별도 개발툴을 설치해 사용했다. 주피터노트북은 일종의 파이썬 개발도구이다. 그런데 개발에 특화되었다기 보다는 학습에 특화된 개발도구이다. 웹 기반으로 개발환경으로 웹에서 코드를 입력하고 실행하면 그 결과를 출력해준다. 일단 설치하고 실행해보고 얘기하자. 설치는 편하게 pip install jupyter 하면 된다. Jiseokui-MacBookPro:~ jiseokwoo$ pip3 install jupyter Collecting jupyter Using cached https://files.pythonhosted.org/packages/83/df/0f5dd132200728a86190397e1ea87cd76244e42d39ec5e88efd25b2abd.. 2020. 1. 21.
venv - Virtual Environment 파이썬 개발을 하면서 구글링을 하다보면 venv라는 단어가 자주 눈에 들어온다. venv는 Virtual Environment의 약자로 말그대로 가상환경이다. 파이썬으로 동시에 여러 프로젝트를 개발한다고 가정해보자. A 프로젝트에서는 abc 모듈의 1.1.2 버전을 필요로하고 B프로젝트에서는 abc 모듈의 1.1.4 버전을 필요로 한다. A 프로젝트 개발할땐 1.1.2 버전으로 쓰다 다시 B 프로젝트 개발할땐 1.1.4로 업데이트해서 사용하기도 애매한 상황이다. 이때 venv를 사용하면 아주 깔끔히 해결된다. venv는 프로젝트 별로 가상의 파이썬 환경을 만들어준다. A라는 venv에는 abc모듈이 1.1.2가 설치하고 B라는 env에는 abc 모듈이 1.1.4가 설치할 수 있게 된다. 일단 설명은 여기.. 2020. 1. 21.
반응형