본문 바로가기
  • Survival Plan
IT 이야기

Python/Anaconda x Jupyter x VSCode 개발환경

by IT/머신러닝 엔지니어의 독서/경제/육아 공부 리치윈드 - windFlex 2020. 3. 10.

Python/Anaconda x Jupyter x VSCode 개발환경 

 

1.1. Anaconda x Virtual Env



1.1.1. anaconda 최신 버전을 설치 한다. 

1.1.2. 가상환경 (virtual env.)를 생성  한다. 

 

$ conda create --name python3.6 python=3.6.1
$ activate python3.6

 

 ※  python 3.7에서는 Tensorflow 구동되지 않음. 따라서 3.6버전으로 설치하였다. 

 

1.1.3. Window 환경변수 (path)를 추가 한다. 

- %PYTHON_HOME% 경로 PATH 추가

- %python_home%\\Scripts 추가

 

1.1.4. virtual env activate

 

$ activate python3.6 

 

Linux or Mac OS의 경우 :

 

$ source activate python3.6 



1.1.5. virtual env 종료

 

$ deactivate




1.2. Python Virtual Env. x Jupyter Kernel

 

1.2.1. virtual env Activate 한 상태에서 ipykernel 설치

 

$ (python3.6) pip install ipykernel 

 

1.2.2. Jupyter notebook에 신규 Kernel 추가

 -  [구문] python -m ipykernel install --user --name [virtualEnv] --display-name "[displayKenrelName]"

 

ex)

$ python -m ipykernel install --user --name python3.6 --display-name "python3.6 Kernel"



1.2.3. Jupyter notebook 실행 / 확인

[구문]  $ jupyter notebook --ip=[ipAddress]

 

$ jupyter notebook --ip=0.0.0.0




1.3. Python x VSCode 

 

1.3.1. visual studio code 설치

 

1.3.2. extension 설치 (ctrl + shift + X )

 - python 

 - python Extension Pack

 - Python for VSCode

 - code runner

 

1.3.3. VS Code 세팅

 - VSCode 메뉴 > 파일 > preference > setting

 - settings.json에 virtual env를 포함한 python.exe의 path를 표기하면 된다.

 

{
    "python.pythonPath": "C:\\Users\\SJlee\\AppData\\Local\\Continuum\\anaconda3\\envs\\python3.6\\python.exe"
}

 

댓글0