카테고리 없음

[tensorflow] vscode 환경 잡기

ten415 2022. 5. 5. 13:55
728x90
반응형

vscode에 Python plugin 설치

 

CTRL + SHIFT +P -> select interpreter 로 가상설정해놨던 tensorflow-cpu 선택

 

터미널이 실행되면서 자동으로 tensorflow-cpu 로 잡혀서 나온다

 

개발을 위한 모듈 설치 

pip install flake8 black rope 

 flake8 : python linting lib

 black : python auto formatting lib

 rope : python refactoring lib

(tensorflow-cpu) C:\Users\taeheon>pip install flake8 black rope
Collecting flake8
  Downloading flake8-4.0.1-py2.py3-none-any.whl (64 kB)
     |████████████████████████████████| 64 kB 4.5 MB/s
Collecting black
  Downloading black-22.3.0-cp39-cp39-win_amd64.whl (1.1 MB)
     |████████████████████████████████| 1.1 MB 6.4 MB/s
Collecting rope
  Downloading rope-1.0.0-py3-none-any.whl (187 kB)
     |████████████████████████████████| 187 kB 939 kB/s
Collecting mccabe<0.7.0,>=0.6.0
  Downloading mccabe-0.6.1-py2.py3-none-any.whl (8.6 kB)
Collecting pycodestyle<2.9.0,>=2.8.0
  Downloading pycodestyle-2.8.0-py2.py3-none-any.whl (42 kB)
     |████████████████████████████████| 42 kB 216 kB/s
Collecting pyflakes<2.5.0,>=2.4.0
  Downloading pyflakes-2.4.0-py2.py3-none-any.whl (69 kB)
     |████████████████████████████████| 69 kB 636 kB/s
Collecting click>=8.0.0
  Downloading click-8.1.3-py3-none-any.whl (96 kB)
     |████████████████████████████████| 96 kB 939 kB/s
Requirement already satisfied: typing-extensions>=3.10.0.0 in c:\programdata\anaconda3\envs\tensorflow-cpu\lib\site-packages (from black) (4.2.0)
Collecting mypy-extensions>=0.4.3
  Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)       
Collecting tomli>=1.1.0
  Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting pathspec>=0.9.0
  Downloading pathspec-0.9.0-py2.py3-none-any.whl (31 kB)
Collecting platformdirs>=2
  Downloading platformdirs-2.5.2-py3-none-any.whl (14 kB)
Collecting colorama
  Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Installing collected packages: colorama, tomli, pyflakes, pycodestyle, platformdirs, pathspec, mypy-extensions, mccabe, click, rope, flake8, black
Successfully installed black-22.3.0 click-8.1.3 colorama-0.4.4 flake8-4.0.1 mccabe-0.6.1 mypy-extensions-0.4.3 pathspec-0.9.0 platformdirs-2.5.2 pycodestyle-2.8.0 pyflakes-2.4.0 rope-1.0.0 tomli-2.0.1

(tensorflow-cpu) C:\Users\taeheon>

 

CTRL + SHIFT +P -> Preferences : Open Settings (UI) -> format검색 

 

아래 코드 작성하고 test.py 로 저장 

import tensorflow as tf
import os 
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
hello = tf.constant('ddd')
print('why')
print(hello)

F5 로 실행한 결과 (why 와 tf내용이 찍히는걸 볼 수 있다)

 

728x90
반응형