kkamagi's story

IT, 정보보안, 포렌식, 일상 공유

Programming

Visual Studio Code에서 Jupyter notebook 사용하기

까마기 2020. 11. 16. 14:20
반응형

* 가상환경을 만들어 그 안에서 jupyter 설치 하여 운영

- 로컬환경과 중첩될 경우의 수가 적어듬

jupyter notebook 이미지 - 출처 : google

1. Visual Studio Code 설치하기

 

2. Extension 설치

3. 파이썬 virtualenv kernel jupyter notebook에 연결

 

1) 파이썬 가상환경 설치 및 설정

 

 

* 가상환경 목록 조회

> workon

 

 

python -m ipykernel install --user --name [가상환경이름] --display-name "[jupyter에 표시할 kernel의 이름]"

이 명령어를 이용해 jupyter notebook의 커널 목록에 원하는 가상환경을 추가할 수 있음

 

 

 

 

* open folder 또는 프로젝트 추가

 

python select interpreter에서 가상환경 경로의 python.exe를 선택

 

.vscode 폴더가 생성

 

settings.json 수정

 

 

ipython (.ipynb) 파일 오픈 및 정상 실행되는지 확인

 

* VScode에서 터미널 실행 시 아래와 같은 에러 발생 대응방법

- PS C:\Users\chunjae\Desktop\crolling> & C:/Users/chunjae/envs/crolling/Scripts/Activate.ps1 

& : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\chunjae\envs\crolling\Scripts\Activate.ps1 파일을 로드할 수 없습니다.

 

---> 윈도우 파워쉘 관리자 권한으로 실행

Set-ExecutionPolicy RemoteSigned

 

이제 가상환경 안에서 모듈을 설치해보자.

 

requests 모듈 설치 전

 

requests 모듈 설치 후 정상 import 확인

jamanbbo.tistory.com/10

 

python virtualenv 윈도우 설치/사용

+ 2018/8/23 추가 virtualenv 라이브러리를 사용하시기 전에, 파이썬에서 기본으로 제공하는 venv를 추천합니다. venv 포스팅 http://jamanbbo.tistory.com/45 Virtualenv (가상환경) python 프로그램을 만들다보..

jamanbbo.tistory.com

 

m.blog.naver.com/wideeyed/221837368919

 

[Python] 개발환경구축 on Windows (+virtualenv)

원도우에서 파이썬 개발환경을 구축하는 방법에 대해 알아보겠습니다.​​1) 파이썬 홈페이지 > Downlo...

blog.naver.com

hcnoh.github.io/2019-06-19-windows-python-virtualenv

 

[Windows] Python Virtualenv 사용법 정리

이번 포스팅은 다음의 링크들을 참고하여 작성하였다: https://virtualenv.pypa.io/en/latest/userguide/

hcnoh.github.io

egloos.zum.com/mcchae/v/11334325

 

[Windows] PowerShell 로 virtual env 활성화 및 명령 수행 시간 탐지

리눅스에서는 특정 명령의 실행 시간을 측정하는 명령으로 time 명령이 있습니다. time 다음에 일반적이 명령을 주면 해당 명령이 걸린 시간을 재서 알려줍니다. 위의 예에서는 3초의 쉬고 결과를

egloos.zum.com

shangom-developer.tistory.com/2

 

Visual Studio code에서 Jupyter Notebook 사용하기 in Ubuntu

입사한지 이주째, 개발환경을 세팅해야 한다. 개발환경 세팅. 코딩보다 열 배는 어렵다. 그리고 세상엔 원하는 대로 검색결과가 나오지 않기 때문에, 간단하게 정리해 다른 이에게 도움이 되었

shangom-developer.tistory.com

 

반응형