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
相关推荐
Wpa.wk1 分钟前
自动化测试环境配置-java+python
java·开发语言·python·测试工具·自动化
武子康2 分钟前
大数据-165 Apache Kylin Cube7 实战:聚合组/RowKey/编码与体积精度对比
大数据·后端·apache kylin
qinyia4 分钟前
WisdomSSH解决因未使用Docker资源导致的磁盘空间不足问题
运维·服务器·人工智能·后端·docker·ssh·github
带刺的坐椅8 分钟前
AI 应用工作流:LangGraph 和 Solon AI Flow,我该选谁?
java·python·ai·solon·flow·langgraph
庄宿正10 分钟前
【Vue2+SpringBoot+SM2】Vue2 + Spring Boot 实现 SM2 双向非对称加密完整实战
java·spring boot·后端
A***F15721 分钟前
使用 Spring Boot 实现图片上传
spring boot·后端·状态模式
间彧1 小时前
分享一些ServBay和Docker混合使用的最佳实践?
后端
工业互联网专业1 小时前
图片推荐系统_django+spider
python·django·毕业设计·源码·课程设计·spider·图片推荐系统
间彧1 小时前
一个典型的SpringBoot Web项目在ServBay和Docker中分别的完整开发部署流程
后端
间彧1 小时前
ServBay如何与IDE(如IntelliJ IDEA)深度集成,实现一键调试和热部署?
后端