2026. 5. 8. 15:59ㆍ업무/개발
1. VsCode 를 설치한다.
https://ardentdays.tistory.com/57
VS Code (Visual Studio Code ) 설치 및 다운로드 ( Windows )
VS Code (Visual Studio Code ) 설치 및 다운로드 ( Windows ) VS Code 비주얼 스튜디오 코드( Visual Studio Code) 는 마이크로소프트(Microsoft) 에서 오픈소스로 개발하고 있는 소스 코드 에디터입니다. 현재 전세계
ardentdays.tistory.com
2. 파이썬을 설치한다.
https://m.blog.naver.com/math717/223984322849
Python 설치 방법 총정리 | Windows, Mac, Linux 초보자 가이드
① Python 설치 전 꼭 알아야 할 준비 사항 1 내 컴퓨터 환경 확인하기 1) 운영체제(OS) 확인하기 → 내...
blog.naver.com
3. 파이썬 VsCode 연결
https://mr-spock.tistory.com/19
Visual Studio Code 파이썬(Python) 가상개발환경(venv) 셋팅
Visual Studio Code 파이썬(Python) 가상 개발환경(venv) 세팅 PC를 여러 번 초기화하며 개발환경을 세팅하면서 고민도 하고 실제로 이런저런 IDE와 라이브러리들을 설치하면서 고심한 결과 Pycharm과 Visual S
mr-spock.tistory.com
4. VsCode venv 환경 설정 실행
Set-ExecutionPolicy RemoteSigned
& c:\Users\admin\VsProjects\itc_agent\venv\Scripts\Activate.ps1
5. python poetry 설치
https://python-poetry.org/docs/#installing-with-the-official-installer
Introduction | Documentation | Poetry - Python dependency management and packaging made easy
If you have installed Python through the Microsoft Store, the poetry binary will be installed to a different location, for example: %LOCALAPPDATA%\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0 \LocalCache\Roaming\Python\Scripts Replace 3.12 w
python-poetry.org
(powershell > (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python
6. poetry 로 pyproject.toml 파일 생성하기
poetry config virtualenvs.in-project true
poetry env use python3
poetry init -n
poetry install
python - poetry 설치부터 project initializing, 활용하기
python 진영에서는 "가상환경" 그리고 "의존성" 그리고 "빌드" 그리고 ... 등 과 같이 특수 목적에 따라 다른 라이브러리, 써드파티를 사용해왔다. 게다가 make file도 말이다. (물론 개인의 선택 및 취
velog.io
7. poetry 라이브러리 추가
- poetry 파일 dependency 추가 수정 후
poetry update
8. langchain + langgraph + fastapi 프로젝트 toml 샘플
[tool.poetry]
name = ""
version = "0.1.0"
description = ""
package-mode = false
[tool.poetry.dependencies]
python = "^3.12"
fastapi = ">=0.121.0"
langchain = ">=1.0.5"
langchain-core = ">=1.0.4"
langgraph = ">=1.0.2"
langgraph-checkpoint-postgres = ">=3.0.1"
pydantic-settings = ">=2.8.1"
python-dotenv = ">=1.1.0"
uvicorn = ">=0.34.0"
tqdm = ">=4.67.1"
jinja2 = ">=3.1.0"
langchain-mcp-adapters = ">=0.2.2"
aiohttp = ">=3.13.5"
sqlalchemy = ">=2.0.49"
greenlet = ">=3.5.0"
json_repair = ">=0.59.5"
sqlparse = ">=0.5.5"
mysql = ">=0.0.3"
absl-py = ">=2.4.0"
pandas = ">=3.0.2"
langchain-ollama = ">=1.1.0"
mysql-connector-python = ">=9.7.0"
pytest = ">=9.0.3"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
'업무 > 개발' 카테고리의 다른 글
| Palantir Data/Object Layer (4) | 2025.06.18 |
|---|