Pixiv - SWKL:D
420 字
2 分钟
Lireal 后端项目创建
Lireal 后端项目创建
环境要求
- Python>=3.8
- git
- Vs Code或其他编辑器
1.创建并启用虚拟环境
调用python命令为项目创建一个虚拟环境。隔离开发环境和全局环境,保护全局干净不会出现异常情况。
python -m venv .venv命令执行完后,文件夹下会出现一个.venv文件夹。这是局部python环境的文件夹,里面有着三个文件夹和一个配置文件,分别是Include、Lib、Scripts和pyvenv.cfg。
调用Scripts下的activate
Liunx:
source .\.venv\Scripts\activate.batWindows:
& .\.venv\Scripts\Activate.ps1通过以上脚本启用了虚拟环境后,就可以正常的安装后端使用的FastAPI包了。
pip install "fastapi[standard]"或者通过requeirements.txt安装
pip install -r requeirements.txt创建main.py,并写入以下内容。
from fastapi import FastAPI
app = FastAPI()
@app.get("/")async def root(): return { "message":"Hello World" }运行fastapi dev main.py
访问127.0.0.1:8000,如果出现以下内容即为成功
{"message":"Hello World"}成功后需要对当前模块进行一个收尾
# 执行以下命令导出Python环境所有包pip freeze > requirements.txt2.git项目初始化
-
进行git项目初始化
-
创建说明文档
touch README.md -
初始化一个空的仓库:
git init -
创建
.gitignore,指定.venv和__pycache__文件夹不上传 -
指定分支并且添加文件到暂存区
Terminal window > git checkout -b main> git add . -
将暂存区的文件提交到本地仓库
Terminal window git commit -m "first commit"
-
-
创建线上仓库
-
以下找选一家仓库创建并且获取git地址
- gitea私人仓库
- gitee国内仓库
- github
-
设置远程仓库并提交
git remote add origin 仓库地址git push -u origin main
-
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
Lireal 后端项目创建
https://firefly.cuteleaf.cn/posts/lireal/01day/
Lirael's Tech Firefly