This commit is contained in:
FNOS-WIN11ENT\choshoukaku
2025-12-14 00:30:24 +09:00
parent 49cf65a5cb
commit c845373db8
619 changed files with 172 additions and 15 deletions

94
メモ.txt Normal file
View File

@@ -0,0 +1,94 @@
重新 build
sam build --no-cached
启动本地 API
sam local start-api
C:\workspace\AWS\accounting-system\layers\psycopg2\python
如果你看到的是:
bash-4.2#
→ 这是 Amazon Linux 容器(正确)
你必须看到 bash-4.2# 才能执行 yum。
正确的データベース Host 是你的 NAS 内网 IP 地址
Host: 192.168.0.61
Port: 55432
User: postgres
Password: accounting123
Database: accounting njts_acct
DB_HOST=192.168.0.61
DB_PORT=55432
DB_NAME=njts_acct
DB_USER=njts_app
DB_PASSWORD=njts_app2025
----------------------
バージョン確認
python --version
pip --version
where python
where python 没有输出
这是好事,不是坏事:
说明:
没有多个 python 冲突
没有 WindowsApps / Microsoft Store 干扰
PowerShell 里 python 能正常执行PATH 已经是正确的
👉 结论Python 环境 = 教科书级干净
create_njts_accounting_core.bat
cd C:\workspace\njts-accounting-core\backend
python -m venv .venv
cd C:\workspace\njts-accounting-core\backend
.venv\Scripts\activate
backend\requirements.txt
ーーーーーーーーーーーーー
fastapi==0.115.6
uvicorn[standard]==0.32.1
ーーーーーーーーーーーー
pip install -r requirements.txt
backend\app\main.py
ーーーーーーーーーー
from fastapi import FastAPI
app = FastAPI(
title="NJTS Accounting Core API",
description="日本小規模企業向け 会計システム",
version="0.1.0"
)
@app.get("/")
def root():
return {
"message": "NJTS Accounting Core API is running",
"status": "ok"
}
pip install psycopg[binary]==3.2.3