
Python
文章平均质量分 53
仲夏先生
不知名
展开
-
使用makefile构建项目环境
1.上传项目,makefile,requirements.txt在同一目录makefile文件:.PHONY: help prepare-dev test lint run docVENV_NAME?=venvVENV_ACTIVATE=./$(VENV_NAME)/bin/activatePYTHON=${VENV_NAME}/bin/python3VENV_PATH=venv.DEFAULT: helphelp: @echo "make prepare-dev" @echo "原创 2020-08-04 17:00:35 · 791 阅读 · 0 评论 -
使用npm一键安装python项目所需的环境&运行项目
npm启动第一步:下载npm包wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz第二步:解压tar -xf node-v10.15.0-linux-x64.tar.xz第三步:设置全局变量1、打开文件vim /etc/profile2、最后一行放入PATH=$PATH:/software/node-v10.15.0-linux-x64/bin第四步:刷新配置文件source /etc/profi原创 2020-07-31 15:48:31 · 3398 阅读 · 0 评论 -
fastapi安装及访问页面
1.fastapi安装及访问页面环境Python3.8pip3 install fastapipip3 install uvicornpip3 install -i https://pypi.douban.com/simple 更换阿里源安装python3.8后使用pip命令安装 fastapi 第三方模块以及 uvicorn 模块导入 fastapifrom fastapi import FastAPIapp = FastAPI()@app.get("/")async def原创 2020-07-28 14:45:26 · 2997 阅读 · 1 评论 -
python使用fastapi遇到的一系列问题
记录一下部署fastapi过程以及遇到的问题项目架构问题一 :启动我这里采用运行main.py的形式,方便后面构建Dockerfile我看网上很多例子都是把item和user的models放在一起,一起运行,没有问题但是一旦采用我这种方式进行拆分分层,在映射字段一对多的时候 ,会报错,说Item找不到很正常,需要导入Item的模块于是我在User的models导入了Item模块,虽然是灰色代表没有被调用,但是他会默认去找这个类,不写会报错问题二:看了很多网上代码,他们都在接口定义db原创 2020-07-28 14:43:09 · 5635 阅读 · 1 评论