希望在jetson上开发web服务,主要就是考虑需要找能在arm架构上运行的开箱即用的框架。常规的框架主要有flask,django,fastapi这些。本文章尝试fastapi进行搭建,如果遇到问题,再尝试别的解决方案,会记录整个搭建过程。
pip3 install fastapi
pip3 install "uvicorn[standard]"
注意,fastapi,要求的python版本大于3.7,但是jetson自带的是3.6.9,安装unicorn容器的时候,是报错的。
所以尝试升级python 3.7吧,查看本系列的下一篇博客。
uvicorn main:app --reload
过程中,可能会遇到uvicorn找不到的问题,可以参考这篇博客的解决方案。
https://blog.csdn.net/weixin_38100489/article/details/107080371