2

我正在使用 fastapi => https://unit.nginx.org/howto/fastapi/查询 nginx 单元的文档

我运行了这个查询: curl -X PUT --data-binary @config.json --unix-socket /var/run/control.unit.sock http://localhost/config/

但我有一个错误:

“错误”:“无效配置。”,“详细信息”:“在可用的应用程序模块中找不到运行“python 3.8”的模块。”

我的配置文件(config.json)如下所示:

{
 "listeners": {
 "*:80": {
 "pass": "applications/fastapi"
}
},

 "applications": {
    "fastapi": {
        "type": "python 3.8",
        "path": "/home/ubuntu/inference1",
        "home": "/home/ubuntu/anaconda3/envs/inference1/bin",
        "module": "application",
        "callable": "app"
    }
 }
}

我运行命令行查询以查看模块: ls /usr/lib/unit/modules 给了我:

java11.unit.so perl.unit.so python2.7.unit.so python3.7.unit.so ruby​​.unit.so java8.unit.so php.unit.so python3.6.unit.so python3.8。单位.so

如果有人知道为什么查询返回我的错误我找不到它:'(

4

0 回答 0