일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 인공지능
- 김경문
- NC다이노스
- 조세피난처
- Tizen
- 단통법
- ubuntu
- 데이터베이스
- NC 다이노스
- arm
- 문파문파 공략
- 타이젠
- 해외직구
- 안드로이드
- Linux
- 뉴스타파
- 야구
- 리뷰
- 국정원
- 프로야구
- ubuntu 12.04
- 디자인 패턴
- 정보시스템감리사
- 블로그
- mysql
- 태그를 입력해 주세요.
- 문파문파
- 손민한
- 우분투
- 애플
Archives
- Today
- Total
꿈꾸는 사람.
파이썬과 리액트 사용을 위한 개발환경 설정 본문
반응형
인공지능을 수행한 여러 사업 중 실제 만족스러운 결과를 낸 것은 AI-OCR이 유일하다. 챗봇에 적용된 자연어 처리 모델은 심심이 보다 못하고 IoT에 적용된 시계열 모델은 실제 데이터는 획득하기도 전에 프로젝트가 종료되었다. 코인투자의 광풍이 꺼지는 지금 다시 주식에 관심을 돌려 주식투자에 인공지능 모델을 적용해 보려 한다. 그전에 왼편 그림에 소개한 책에서 아이디어를 빌려보자. |
책에서 소개한 개발환경과 달리 본 포스팅에서 구축한 개발환경은 아래와 같다.
구축 환경의 차이는 tensorflow의 개발환경(pip, 도커도 구식이고 쿠버네티스를 권장하고 있다.)이 더 익숙하기 때문이다.
파이썬 설치 | 64비트 3.x 버전 (3.9.5가 최신임) |
파이썬 가상환경 설치 | python -m venv --system-site-packages .\stocklab |
파이썬 활성화 및 비활성화 | D:\> .\stocklab\Scripts\activate (stocklab) D:\> deactivate |
IDE 설치 및 설정 | Visual studio code 설치 후 프로젝트 생성 파이썬 플러그인 설치 |
파이썬 가상환경 설치
stocklab 가상환경을 활성화, 비활성화
PS D:\> .\stocklab\Scripts\activate (stocklab) PS D:\> deactivate PS D:\> |
visual source code 환경 설정
도구는 https://code.visualstudio.com/에서 받아서 설치 후 실행한다.
먼저 [File] -> [Open Folder..] 선택하고 "stock-lab" 프로젝트 폴더를 만든다.
프로젝트의 서버 접속 정보와 사용자 정보를 저장할 conf 하위 폴더를 만들고 conf.ini 설정 파일을 만든다.
파이썬 플러그인 설치
1. 도구모음 아이콘을 선택하고
2. python을 검색하면 다양한 파이썬 도구가 나타난다.
3.~ 4. [install] 버튼을 눌러 플러그인을 설치한다.
기본 설정은 완료되었다.
아래 내용은 책의 내용을 따라 가상환경을 설정한 로그이다.
부록 (책의 설치 방법 로그)
1. virtualenvwrapper-win 설치
PS D:\> pip install virtualenv virtualenvwrapper-win WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) Collecting virtualenv Downloading virtualenv-20.4.7-py2.py3-none-any.whl (7.2 MB) |████████████████████████████████| 7.2 MB 3.3 MB/s Collecting virtualenvwrapper-win Downloading virtualenvwrapper-win-1.2.6.tar.gz (21 kB) Requirement already satisfied: filelock<4,>=3.0.0 in c:\python\python37\lib\site-packages (from virtualenv) (3.0.12) Requirement already satisfied: distlib<1,>=0.3.1 in c:\python\python37\lib\site-packages (from virtualenv) (0.3.1) Requirement already satisfied: appdirs<2,>=1.4.3 in c:\python\python37\lib\site-packages (from virtualenv) (1.4.4) Requirement already satisfied: importlib-metadata>=0.12 in c:\python\python37\lib\site-packages (from virtualenv) (1.3.0) Requirement already satisfied: six<2,>=1.9.0 in c:\python\python37\lib\site-packages (from virtualenv) (1.15.0) Requirement already satisfied: zipp>=0.5 in c:\python\python37\lib\site-packages (from importlib-metadata>=0.12->virtualenv) (0.6.0) Requirement already satisfied: more-itertools in c:\python\python37\lib\site-packages (from zipp>=0.5->importlib-metadata>=0.12->virtualenv) (8.0.2) Building wheels for collected packages: virtualenvwrapper-win Building wheel for virtualenvwrapper-win (setup.py) ... done Created wheel for virtualenvwrapper-win: filename=virtualenvwrapper_win-1.2.6-py3-none-any.whl size=18607 sha256=a9b644db1d0f8d4ff7e3e1327e7deda4bc17cd792bf2b471cf3b6cfe3eec544c Stored in directory: c:\users\kcpark2019\appdata\local\pip\cache\wheels\56\8d\dc\8f5ba062cc9ee89f4cac15256b2df7b2cf4280eb74e10d3544 Successfully built virtualenvwrapper-win WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) Installing collected packages: virtualenv, virtualenvwrapper-win WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) Successfully installed virtualenv-20.4.7 virtualenvwrapper-win-1.2.6 WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) PS D:\> |
2. virtualenvwrapper-win 삭제
PS D:\> pip uninstall virtualenvwrapper-win WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) WARNING: Ignoring invalid distribution -ensorflow-gpu (c:\python\python37\lib\site-packages) Found existing installation: virtualenvwrapper-win 1.2.6 Uninstalling virtualenvwrapper-win-1.2.6: Would remove: c:\python\python37\lib\site-packages\virtualenvwrapper_win-1.2.6.dist-info\* c:\python\python37\scripts\add2virtualenv.bat c:\python\python37\scripts\cd-.bat c:\python\python37\scripts\cdproject.bat c:\python\python37\scripts\cdsitepackages.bat c:\python\python37\scripts\cdvirtualenv.bat c:\python\python37\scripts\folder_delete.bat c:\python\python37\scripts\lssitepackages.bat c:\python\python37\scripts\lsvirtualenv.bat c:\python\python37\scripts\mkproject.bat c:\python\python37\scripts\mkvirtualenv.bat c:\python\python37\scripts\rmvirtualenv.bat c:\python\python37\scripts\setprojectdir.bat c:\python\python37\scripts\toggleglobalsitepackages.bat c:\python\python37\scripts\virtualenvwrapper.bat c:\python\python37\scripts\vwenv.bat c:\python\python37\scripts\whereis.bat c:\python\python37\scripts\workon.bat Proceed (y/n)? y Successfully uninstalled virtualenvwrapper-win-1.2.6 PS D:\> |
3. 가상환경 생성
PS D:\> mkvirtualenv stocklog C:\Users\kcpark2019\Envs is not a directory, creating created virtual environment CPython3.7.4.final.0-64 in 3037ms creator CPython3Windows(dest=C:\Users\kcpark2019\Envs\stocklog, clear=False, no_vcs_ignore=False, global=False) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=C:\Users\kcpark2019\AppData\Local\pypa\virtualenv) added seed packages: pip==21.1.1, setuptools==56.0.0, wheel==0.36.2 activators BashActivator,BatchActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator PS D:\> |
다른 경로에 가상환경 생성에 문제 발생
PS D:\> mkvirtualenv d:\stocklog created virtual environment CPython3.7.4.final.0-64 in 454ms creator CPython3Windows(dest=D:\stocklog, clear=False, no_vcs_ignore=False, global=False) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=C:\Users\kcpark2019\AppData\Local\pypa\virtualenv) added seed packages: pip==21.1.1, setuptools==56.0.0, wheel==0.36.2 activators BashActivator,BatchActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다. 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다. 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다. PS D:\> |
반응형
'Python' 카테고리의 다른 글
pandas로 표 형식 데이터 읽기 (0) | 2022.07.10 |
---|---|
Python에서 SQL 사용 (1) (0) | 2022.05.05 |
윈도우의 powershell에서 가상환경이 활성화 안되는 이유 (4) | 2021.05.17 |
데이터 대시보드 - streamlit 소개 (0) | 2020.10.28 |
클라우드 시스템 아키텍처를 파이썬코드로 그리기 (2) | 2020.09.23 |
Comments