我尝试使用st.file_uploader上传一个大小为10GB的二进制文件,但是,我得到了下面的错误消息。事实上,我得到了相同的错误消息几乎当我试图上传任何文件以上2GB,即我没有得到这个错误消息,当我上传1.2GB的文件。我已经在配置文件中将文件容量设置为10GB。事实上,文件加载显示正常,然后文件看起来上传了很短的时间(可能是一秒钟),然而,然后附件和file_uploader小部件本身沿着消失,并弹出以下消息。
st.file_uploader
cx6n0qe31#
默认上传文件大小限制为200 MB,可以配置server.maxUploadSize配置选项;
server.maxUploadSize
.streamlit/config.toml
[server] maxUploadSize=10000
gv8xihay2#
https://github.com/streamlit/streamlit/issues/5938此错误在Streamlit repo中出现。待修复。
2条答案
按热度按时间cx6n0qe31#
默认上传文件大小限制为200 MB,可以配置
server.maxUploadSize
配置选项;.streamlit/config.toml
中的配置选项:gv8xihay2#
https://github.com/streamlit/streamlit/issues/5938
此错误在Streamlit repo中出现。待修复。