python - Dockerized Django - 运行 manage.py 导致分段错误
问题描述
我在 8gb ram 的树莓派 4b 上的 docker 中运行 Django。当 docker 运行包含一些命令的启动脚本时,python3 manage.py ...
Django 在成功执行命令后崩溃并出现分段错误。
重新创建此行为的最简单方法是:
登录 docker shell:
docker exec -it django_backend /bin/bash
进入 venv 然后运行:python3 manage.py
这会按预期列出 manage.py 的所有选项,然后在导致段错误后立即列出。
输出:
键入“manage.py help”以获取有关特定子命令的帮助。
可用的子命令:[认证]
更改密码
创建超级用户
...分段错误(核心转储)
内存绝对不是问题,只有不到 20% 的可用内存正在使用。我尝试了整个系统的多次重置。我还在另外两台 8GB 内存的机器上试过这个,我没有遇到段错误。
任何想法可能是什么原因或我如何测试可能的原因?
解决方案
推荐阅读
- c - 为什么地址(&)用数组给出随机变量?
- puppeteer - 我找不到稳定铬的铬构建版本
- python-3.x - 有没有相当于sos2ss的python?
- mysql - Tableau 为整个表创建计算列
- html - Html 视频播放器超出屏幕
- php - 根据购物车总额(小计 + 运费)计算费用,而不将其添加到 WooCommerce 中的订单总价值中
- c# - Xamarin.Forms:使用 DynamicResource 而不是 StaticResource 的性能差异
- c++ - 使用 libav 进行直播时出现 AV 同步问题
- xamarin - Xamarin 5 UWP - DisplayAlert 问题
- android - QPython3 - Android One - 如何打开浏览器 URL 并将页面保存为 HTML 文件?