django uwsgi启动报错failed to get the Python codec of the filesystem encoding

uwsgi启动报错:

复制代码
Fatal Python error: init_fs_encoding: failed to get the Python codec of the filesystem encoding
Python runtime state: core initialized

解决方式:

主要是虚拟环境权限不足问题,

uwsgi.ini配置文件中有配置参数:

#设置虚拟环境的路径

virtualenv=/usr/local/PYTHON_ENV/py312inspection

由于uwsgi启动不是使用root用户,这里虚拟环境是通过root用户创建的,所以会存在权限问题

赋值755权限

复制代码
chmod 755 -R /usr/local/PYTHON_ENV/py312inspection
相关推荐
2601_949816169 分钟前
使用python进行PostgreSQL 数据库连接
数据库·python·postgresql
l1t10 分钟前
在aarch64 Linux环境编译安装CinderX
linux·python
站大爷IP16 分钟前
Python装饰器实战:从入门到封装通用业务逻辑
python
vx-程序开发22 分钟前
springboot智慧校园实验室管理系统-计算机毕业设计源码70397
spring boot·后端·课程设计
湛生25 分钟前
django学习
数据库·后端·python·django·sqlite
前端付豪25 分钟前
实现聊天参数面板
前端·人工智能·后端
武子康27 分钟前
大数据-259 离线数仓 - Apache Griffin 0.5.0 大数据质量平台:从配置到部署完整指南
大数据·后端·apache
极光代码工作室28 分钟前
基于机器学习的商品销量预测系统设计
人工智能·python·深度学习·机器学习
NineData31 分钟前
NineData SQL AI 智能补全上线:写 SQL,不必每次都从头敲
后端
tongxh42331 分钟前
Spring Boot问题总结
java·spring boot·后端