Python 5

[Windows] python ์„ค์น˜ํ•˜๊ธฐ

๊ฐœ์ธ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋˜ ๋…ธํŠธ๋ถ ๋ง๊ณ  ํšŒ์‚ฌ ๋…ธํŠธ๋ถ์— python์„ ์„ค์น˜ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. mac๊ณผ๋Š” ๋ฐฉ์‹์ด ์กฐ๊ธˆ ๋‹ฌ๋ผ ์„ค์น˜์™€ ํ™˜๊ฒฝ์„ค์ •์—์„œ ๊ฒช์—ˆ๋˜ ๋ฌธ์ œ๋“ค์„ ์ •๋ฆฌํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. mac์—์„œ python ์„ค์น˜ํ•˜๊ธฐ [Mac] python ์„ค์น˜ํ•˜๊ธฐ Python ํ™˜๊ฒฝ ์ €๋Š” vsCode์™€ git bash๋ฅผ ์‚ฌ์šฉํ•ด์„œ python ์„ ์‚ฌ์šฉํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์œ„์™€ ๊ด€๋ จ๋œ ํ™˜๊ฒฝ ์„ค์ •์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ์•„๋ž˜ ์ฃผ์†Œ์— python ํ™ˆํŽ˜์ด์ง€์—์„œ ์›ํ•˜์‹œ๋Š” ๋ฒ„์ „์„ ๋‹ค์šด๋ฐ›์œผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. https://www.python.org/downloads/ ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ๋‹ค๋ฉด windows ๊ฒ€์ƒ‰์ฐฝ์— python์„ ๊ฒ€์ƒ‰ํ•˜์‹œ๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์„ค์น˜ํ•œ python์ด ๋œจ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์„ค์ • git bash windows์—์„œ gitbash๋ฅผ ์‚ฌ์šฉํ•˜์‹ ๋‹ค๋ฉด p..

Languages/python 2023.01.16

[python] FastAPI ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ๊ธ€ ํฌ๋กค๋งํ•˜๊ธฐ[1]_(์„ค์น˜๋ถ€ํ„ฐ uvicorn์‹คํ–‰๊นŒ์ง€)

fastAPi ํ”„๋ ˆ์ž„ ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ python์œผ๋กœ ๊ธฐ๋ณธ์ ์ธ ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๋ฅผ ํฌ๋กค๋ง ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌํ˜„ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌํ˜„ํ•˜๋ฉด์„œ ํ–ˆ๋˜ ์‚ฝ์งˆ(?)๋“ค๊ณผ ๋Š๊ผˆ๋˜ ๊ฒƒ๋“ค์„ ์ •๋ฆฌํ•  ๊ฒธ ์ž‘์„ฑํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. python์˜ ๊ฒฝ์šฐ ์ดˆ๊ธ‰์ˆ˜์ค€(for๋ฌธ ์ •๋„ ์ž‘์„ฑ)์ธ ์ƒํƒœ์˜€์œผ๋ฉฐ fastAPI ์ฒ˜์Œ์‚ฌ์šฉ(์‹œ์ž‘ํ•˜๋Š”๋‚  ์ฒ˜์Œ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.)ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๋ชฉ์ฐจ a. fastAPI ๊ธฐ๋ณธ ๊ฐœ๋… b. ์‹คํ–‰ ์ „ ์ค€๋น„ โ€‹ 1. python ๊ฐ€์ƒํ™˜๊ฒฝ โ€‹ 2. library ์„ค์น˜ c. uvicorn ์‹คํ–‰ 1. main.py ์ƒ์„ฑ 2. ๋ผ์ด๋ธŒ ์„œ๋ฒ„ ์‹คํ–‰gitHub์„ ํ†ตํ•ด ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. a. ๊ธฐ๋ณธ ๊ฐœ๋… FastAPI FastAPI is a modern, fast (high-performance), web fra..

Languages/python 2022.11.17

[vim]Vim์„ IDE์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•˜๊ธฐ(์ž๋™์™„์„ฑ, ํ…Œ๋งˆ ๋“ฑ)

์˜ค๋žœ๋งŒ์— python ์œผ๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋กœ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€ ์•Š์•„ vim์„ ํ™œ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ‰์†Œ java๋กœ intellij๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ž‘์„ฑํ•˜๋‹ค ๋ณด๋‹ˆ ๋ฌด์—‡์ธ๊ฐ€ ๋ถ€์กฑํ•œ ๋Š๋‚Œ์ด ๋“ค๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ vim์„ ide์ฒ˜๋Ÿผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์ง€ ์•Š์„๊นŒ ํ•˜์—ฌ ๊ทธ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž‘์„ฑํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํด ์ค„๊ธฐ๋Š” ์•„๋ž˜์˜ YouTube ์˜์ƒ์„ ์ฐธ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค๋งŒ Vundle์ด ์•„๋‹Œ vim-plug๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. https://www.youtube.com/watch?v=HKJUILUvkGk 1. vim plugin manager ์„ค์น˜ํ•˜๊ธฐ Pathogen, Vundle.vim, vim-plug ์ด๋ ‡๊ฒŒ ์„ธ๊ฐœ๊ฐ€ ์žˆ๋Š”๋ฐ ์™ผ์ชฝ๋ถ€ํ„ฐ ์˜ˆ์ „ ๋ฒ„์ „์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์‹œ๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ € ์—ญ์‹œ ์ฒ˜์Œ์—๋Š” Vundle..

Tools 2022.10.30

[Mac] python ์„ค์น˜ํ•˜๊ธฐ

์š”์ฆ˜ ๋Ÿฌ์‹œ์•„์™€ ์šฐํฌ๋ผ์ด๋‚˜ ๊ด€๋ จ ์ผ์ด ๋งŽ์ด ํ„ฐ์ง€๋Š” ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ๊ด€๋ จํ•˜์—ฌ ๋„์›€์ด ๋  ์ˆœ ์—†์„๊นŒ... ํ•  ์ ์— ๊ฐœ๋ฐœ๋กœ์„œ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ๊ธฐํšŒ๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๊ฐ€ python์œผ๋กœ ์ง„ํ–‰์ด ๋˜๋”๊ตฐ์š”. python์€ ์˜ˆ์ „์— ์งง๊ฒŒ ์‚ฌ์šฉํ•ด ๋ณด๊ธด ํ–ˆ์ง€๋งŒ... ์ž˜ ๋ชจ๋ฅด๊ฒ ๋”๊ตฐ์š”. ๊ทธ๋ž˜๋„ ์กฐ๊ธˆ์ด๋‚˜๋งˆ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ์ธ ์‹œ๊ฐ„์„ ์กฐ๊ธˆ ํˆฌ์žํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. ํฌ๋กค๋ง ๊ธฐ์ˆ ์ด ๋Œ€๋ถ€๋ถ„์ด์—ˆ๋Š”๋ฐ ํ•ด๋‹น ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉ์— ์•ž์„œ python ํ™˜๊ฒฝ ์„ค์ •๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค. List Windows์—์„œ python ์„ค์น˜ํ•˜๊ธฐ [Windows] python ์„ค์น˜ํ•˜๊ธฐ Homebrew ์„ค์น˜ pyenv ์„ค์น˜ pyenv-virtualenv ์„ค์น˜ request ์„ค์น˜ Error Install mac์—์„œ python ์„ค์น˜..

Languages/python 2022.03.08

[PYTHON]tensorflow/keras mnist ํ•„๊ธฐ์ฒด์ธ์‹ ๊ธฐ์ดˆ ์˜ˆ์ œ

tensorflow๋ฅผ ์กฐ๊ธˆ ๋” ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ keras๊ฐ€ ๋‚˜์™”๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ดˆ๋ณด๋ผ์„œ... ์ง€๊ธˆ์€ ๊ทธ๋ƒฅ ๊ทธ๋ ‡๋‹ค๊ณ  ์•Œ๊ณ ๋งŒ ์žˆ๊ธฐ. ์‚ฌ์šฉํ•˜๊ธฐ์— ์•ž์„œ ์„ธ๊ฐ€์ง€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜ํ•˜๊ธฐ $pip install pydot $pip install tensorflow $pip install keras pydot์˜ ๊ฒฝ์šฐ ์ด๋ ‡๊ฒŒ ์“ฐ๋ฉด ๋œ๋‹ค๋Š”๋ฐ ์—ฌ๊ธฐ์„œ๋Š” ์•ˆ์จ๋ด„ ์ถœ์ฒ˜ : https://m.blog.naver.com/PostView.nhn?blogId=dic1224&logNo=221239472060&proxyReferer=https:%2F%2Fwww.google.com%2F ์ด๋ ‡๊ฒŒ ํ•˜๋‚˜์”ฉ ๊น”๊ธฐ! ๋‚ด์žฅ๋˜์–ด ์žˆ๋Š” ๊ธฐ๋ณธ ์ฝ”๋“œ ์ž‘์„ฑ # ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ from keras.datasets import mnist from ..

Languages/python 2021.03.29
728x90
๋ฐ˜์‘ํ˜•