【踩坑记】宝塔python+sanic部署问题

## 1、进入虚拟环境时 source 找不到activate解决问题进入目录/www/server/pyporject_evn创建命令:“`# 创建命令:python3 -m venv xxxxx_venv# 激活虚拟环境source

【踩坑记】宝塔python+sanic部署问题

## 1、进入虚拟环境时 source 找不到activate解决问题

进入目录/www/server/pyporject_evn创建命令:

“`

# 创建命令:

python3 -m venv xxxxx_venv

# 激活虚拟环境

source xxxxx_venv/bin/activate

“`

## 2、解决 No module named ‘sanic’问题

“`

# 在虚拟环境中,执行一下命令

pip install sanic

“`

## 3、解决No module named ‘jwt’问题

“`

# 在虚拟环境中,执行一下命令

pip install jwt

“`

## 4、解决gunicorn.errors.HaltServer: <HaltServer ‘Worker failed to boot.’ 3>问题

“`

# 在虚拟环境中,执行一下命令

pip install gunicorn

“`

## 5、解决TypeError: Sanic.__call__() missing 1 required positional argument: ‘send’问题

修改项目目录下gunicorn_conf.py 中

“`

# 启动模式

worker_class = ‘sync’

“`

修改为

“`

# 启动模式

worker_class = ‘uvicorn.workers.UvicornWorker

“`

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/91118.html

(0)
上一篇 2024-10-18 20:15
下一篇 2024-10-19 11:33

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信