??? ??, ? ??, ??? ????—???? ?? ??? ?? ?? ?? ???? ?? ????? ?? ???? ????? ?? ? ?????. ??? ?? ????? ??? “???? ???”? ?? ??? ???? ??? ???.
?? ???? ???? ?? ??? ??? ?? ?? ? ? ???, ?????? ??, ?? ???? ???? ??? ?????. ? ??? ??? ??? ??, ?? ???, AI ?????? ?? ??? ??? ?? ????.
??? ??? ????? ?? ?? ????? ???? ???. ?? ??? ?? ???? ?? ??? ?? ? ????.
?? ?????? ?? ?? ??? ?????? ???? ???? ??? ? ????. ??? ?? ???? ??? ???(PyPI)? ??? ??? ????? ?? ? ??? ??? ???? ????? ???? ????.
?? ?? | ?? |
---|---|
??? ??? ??? | ???? ???? ??? ???? ?? ??? ??? ???? ?????. |
????? ??? ? ?? | ??? ??? ?? ??? ?????? ?? ?????. |
??? ?? | ???? ?? ???? ??? ??? ? ????. |
????? ?? ??? ?? ??? ??? ?? ??? ????. ?? ?? ???? ??? ??? ?? ??? ?????.
???? | ?? ?? ?? ? ?? ?? | ?? ?? |
---|---|---|
??? | 32??? 64?? ?? ??? ???? ????. ?? ? PATH ?? ? ?? ??? ????. | ?? ???? ???(virtualenv, pipenv)? ???? ?? ? ????. |
??? | ?? ??? ???(apt-get ?)? ?????. ??? ?? ?? ????? ?? ????. | 2.7? 3.X ??? ?? ??? ? ????. |
?OS | ??? ?? ?? ?? ??? ?????. | ?? ??? ? ??? ????. |
??? ???? ??? ???? 32???? 64???? ??? ?, ?? ?? ?? ??? ???? ???. Visual Studio 2017 ????? 64?? ??? ???? ?????. CPython? 32??? 64?? ?? ??? ? ???, ????? 32?? ??? ?????.
?? ??(?: 3.12.0)? ???(??)? ? ???, ???? ??? ???? ?? ????.
?? ??? ????? ?? ???? ??? ??(?: ‘????’ ??)? ??? ???? ?? ?? ?????. ??? ??? ??? ?? ??? ??? ???. ?? ???? ??? ???? ??? ‘Customize install location’ ???? ??? ?? ??? ??? ??? ? ????. ????? <? ?? ???> ??? ??? ? ??? ??? ?? ????.
?? ??? ?? ?????? ?? ?????? ?? ??? ?? ?? ? ????. ??? ????? ??? ??? ???? ?? ???? ??, pip? root ???? ???? ?? ??? ??? ??? ???? ??? ??? ? ????. ????? ???? ?? ??? ??? ??? ??? ? ???? ??????.
??? ?? ??? ???????, ?? ??? ?????. ?? ??? ?? ???? ?? ???? ?????. ?? ???? ?? ?? ??? ? ? ????. ?? ?? ?? ???? ?? ???? ?? ??? ? ??? ??? ????.
??? | ?? |
---|---|
Add Python to PATH | ??? ???? ??? ?????? ?? ??? ? ??? PATH ????? ??? ??? ???? ?? |
Install for All Users | ?? ????? ???? ???? ????, ?? ??, ???? ??? ????? ???? ?? |
Register Anaconda as My Default Python | Anaconda ?? ? ?? ??? ?????? ???? ?? (Anaconda ??) |
?? ?????? ??? ?? ??? ???? ????.
?? ?? ??? ??? ? ??? ??? ???? ?? ??? ????. ??? ??? ??? ?? ??? ???? ????. ?? ?? ??? ?????, ?? ??? ??? ??? ? '??? ???? ??'? ?????.
??? ?? ???? ?? ??? ?? ? ??? ?? 'Add Python to PATH' ??? ???? ????. ? ??? ???? ?? ????(cmd)?? python ???? ?? ??? ? ????. ?? ? ??? ???? ??? ??? ?? ??? ??? ? ????.
?? ??? 'Add Python to PATH' ??? ?????. ? ??? ??? ?? ? FineDataLink? ?? ??? ?? ???? ??? ?? ?? ?????. ?? ?? ??? ??? ?? ??? ??? ??? ?? ? ??? ??? ???? ??? ? ????.
FineDataLink? ?? ??? ?? ?????? ??? ?? ?? ??? ??? ????, ??? ?? ?? ??? ??????. ?? ??? ??? ??? ?? ???? ?? ???? ??? ? ????. Pydantic? ?? ?????? ???? .env ???? ?? ??? ?? ?? ???? ??? ? ?? ??? ???? ??? ? ????. ??? ?? ??? ?? ??? ???? ???? ???, ????? ???? ????? ???? ??? ? ????.
??? ?? ? ?? ??(C:\Users\????\AppData\Local\Programs\Python\Python3x)? ??? ???? ?? ?? ?????. ???, ?? ?? ??? ???? ??? ? ?? ??? ?? ????.
?? ?? ?? ???? ???? ?? ??? ?????.
?? ?? | ?? ?? ?? |
---|---|
??? ?? | prefix\Lib\site-packages |
???? | prefix\Scripts |
??? ?? | prefix |
C ?? ?? | prefix\Include{distname} |
?? ?? ??? ????? ??? ?? ?? ??? ?? ?? ??? ?????. Distutils ?? ??? ?? ??? ?? ????? ?? ???? ??? ?? ??? ? ????.
??? ?? ??? ?? ?? ??? ??? ??? ??? ????. PATH ?? ??? ??? ??? ???? ?? ???? ????? ???? ?? ??? ? ????. PYTHONPATH? ???? ??? ?? ?? ??? ????, ?? ?????? ?? ???? ???? ??? ??? ? ??? ?????.
??? ??? ??? ???? ????? ?? ????(???)? ???(macOS, ???)? ?????. ?? ???? ???? ??? ??? ??? ?? ??? ? ????.
?? ???? ?????.
python --version
?? python
???? ???? ????, ?? ???? ??????.
python3 --version
??
python
???? ?? ???? ?? ?? ?? ?? ???? ??? ??? ??? ?? ? ????. ???? macOS??? bashrc ??? alias? ????? ??? ??? ??? ??? ??? ? ????.
echo alias python='python3' >> ~/.bashrc
source ~/.bashrc
python -V
??
which python3
ln -s /usr/bin/python3 /usr/bin/python
python -V
? ??? ?? ??? ??? ????? ?????? ?? ??? ? ????.
???? ? ??????, ?? ??? ??? ??????. ?? ???? ??? Hello World? ???? ??? ?????.
??? ?????? ??? ?, ????(>>>)?? ?? ??? ?????.
print("Hello, Python!")
? ?? ??? ????.
??? ???? ?? ?? ??? ?????.
print("Hello, world!")
hello_world.py
? ?????.?? ???? ??? ?????.
python hello_world.py
?? ???? ??? ??? ?? ?? ??? ?? ??? ? ????. ??? ??? ?? ?????? ??? ??? ??? ???? ?? ??? ? ????..
???? ???? IDLE??? ?? ???? ?? ?????. IDLE? ???? ???? ??? ????? ?? ??? ?????. IDLE? ???? '>>>' ??? ??? ??? ?? ?????. ??? ? ?? ??? ???? ?? ??? ??? ? ????. ??, ??? ?? ?? ?? ?? ??? ???? ??? ??? ? ????.
IDLE? ?? ??? ??? ????.
??? ?? ??? ???? ?? ??? ???? ?? ??? ???? ??? ? ????.
???? ? ???? ???? ??? (VS Code)? ?? ?? ???? ?????. VS Code? ??? ?? ????? ?? ?? ???? ?? ?????. Python ?? ??? ???? ?? ???, ?? ??, ?? ????, ???, Jupyter ??? ?? ? ??? ??? ??? ? ????. Remote Development ???? ???? ?? ??? ???? ????? ??? ??? ?? ??? ?? ? ????.
?? ?? VS Code?? ??? ?? ??? ???? ?? ??? ??? ????.
?? | ?? |
---|---|
1. ??? ?? | python.org?? ?? ?? ??, 'Add Python to PATH' ?? |
2. VS Code ?? | ?? ?????? ?? ?? ???? ? ?? |
3. Python ?? ?? | Extensions ???? 'Python' ?? ? ?? |
4. ????? ?? | Ctrl+Shift+P → 'Python: Select Interpreter' ?? |
5. ?? ?? | ?? ?? ??? ?? ?? ?? ????? ?? |
? ??? ??? ???? ????? ???? ??? ?? ??? ?? ? ????.
FineDataLink? ???? ???? ??? ??? ??? ??? ?? ? ??????. FineDataLink? ??? ??? ??(ERP, CRM, API, ?????? ?)? ???? ???? ??? ? ?? ?????, ???? ?? ???? ??? ??? ??? ??? ???? ???.
?? ??, FineDataLink?? ??? ???? ????? ??? Pandas, NumPy ?? ?????? ??? ??? ??, ??, ?? ??? ??? ? ????. ?? Matplotlib, Seaborn? ?? ??? ??? ??? FineDataLink?? ???? ?? ??? ??? ?? ?? ????.
API ?? ?? ?????. FineDataLink? API? ?? ??? ???? ????? ??? ????? ?????, ??? ???? ?? FineDataLink? ????? ????? ???? ??? ? ????.
?, FineDataLink? ???? ?? ???? ??? ??-??-??-???-???? ??? ??? ??????? ??? ? ???, ??? ??? ??? ????? ??? ? ????.
??? ??? ???? ????? ?????, ?? ???? ??? ???? ???? ???? ??? ?? ?????. FineDataLink? ??? ??? ??? ??? ????, ???? ??? ??? ?? ? ?? ??? ?????. ??? ??? ? ?? ????, ?? ??? ?????, ????? ?????? ??? ?? ??? ??? ???? ???, ?? FineDataLink? ??? ???. ???? ???, ??? ???? ?? ?? ??? ??? ?? ??????.
?? ??
??? ????? ??? ??: ??? ???? ?? ???? ??
??? ???? ??? ?? ???? ?? ??, ?? ???? ??? ???? ? ?? ??? ? ?? ?? ???? ?????.
Seongbin
1970? 1? 01?
??? ???, ? ????? ???? ????
??? ???? ??? AI ??? ???? ??? ?? ???, ???, ?? ? ??? ??? ???? ?? ?????.
Seongbin
2025? 7? 31?
2025? ?? IT ???, API ?? ?? ??? ????
api ?? ?? ???? ??????, ????? ? ??? ??? ??? ???? ?? ?????. 2025? IT ???? ?? ?? ?????.
Seongbin
2025? 7? 29?