django-storages 的分段错误(核心转储)
Segmentation fault (core dumped) with django-storages
我正在使用 Django 2.x 和 Django-storages 将文件上传到 S3桶.
虽然 运行 来自 manage.py shell
的示例测试,但它给出了以下错误并终止了控制台。
Segmentation fault (core dumped)
根据文档的控制台日志。
In [1]: from django.core.files.storage import default_storage
In [2]: default_storage.exists('storage_test')
Out[2]: False
In [3]: file = default_storage.open('storage_test', 'w')
In [4]: file.write('storage content')
Out[4]: 15
In [5]: file.close()
In [6]: default_storage.exists('storage_test')
Out[6]: True
In [7]: file = default_storage.open('storage_test', 'r')
In [8]: file.read()
Segmentation fault (core dumped)
文件已上传到 S3 存储桶,但无法访问或读取它。
对于那些正在寻找答案的人。这是 Python 版本的问题。升级 python 版本对我有用。
详细答案如下:https://github.com/jschneier/django-storages/issues/794#issuecomment-603116398
我正在使用 Django 2.x 和 Django-storages 将文件上传到 S3桶.
虽然 运行 来自 manage.py shell
的示例测试,但它给出了以下错误并终止了控制台。
Segmentation fault (core dumped)
根据文档的控制台日志。
In [1]: from django.core.files.storage import default_storage
In [2]: default_storage.exists('storage_test')
Out[2]: False
In [3]: file = default_storage.open('storage_test', 'w')
In [4]: file.write('storage content')
Out[4]: 15
In [5]: file.close()
In [6]: default_storage.exists('storage_test')
Out[6]: True
In [7]: file = default_storage.open('storage_test', 'r')
In [8]: file.read()
Segmentation fault (core dumped)
文件已上传到 S3 存储桶,但无法访问或读取它。
对于那些正在寻找答案的人。这是 Python 版本的问题。升级 python 版本对我有用。
详细答案如下:https://github.com/jschneier/django-storages/issues/794#issuecomment-603116398