admin管理员组文章数量:1332759
1、在服务器下载python并安装,注意勾选"Add Python to environment variables"选项自动配置环境
2、在pycharm下方控制台终端(Terminal)中输入
pip freeze > requirements.txt
导出依赖文件requirements.txt,位于根目录下
3、将所有py文件和requirements.txt文件复制粘贴到服务器上(最好新建个文件夹存放),如果使用sqlite将db文件一并带上
4、在该新文件夹里按住shift+右键,点击在此处打开命令窗口输入:
python -m venv venv
此时文件夹中会多出一个venv文件夹
5将 requirements文件须放在在venv\Scripts中
6、进入venv\Scripts中,将activate.bat拉入命令窗口并按下回车,进入venv环境,输入:
pip install -i https://pypi.douban/simple -r requirements.txt
7、使用nssm命令创建windows服务(cmd进入nssm程序所在的目录,修改路径为自己实际的路径,命令如下):
nssm.exe install “FastAPIWindowsService” “C:\pycode\fastapiDemo\venv\Scripts\python.exe” “C:\pycode\fastapiDemo\test.py”
8、进入服务,找到刚创建的服务,启动并设置自动启动即可
版权声明:本文标题:FastApi windows环境部署 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1742238513a2438518.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论