Возможно, вы можете использовать бэкэнд Agg
, который не требует никакой дополнительной установки. Просто поместите backend : Agg
в ~/.matplotlib/matplotlibrc
Поместите цитаты вокруг имени:
context.Response.AddHeader("Content-Disposition", "attachment; filename=\"Photos.zip\"");
это может показаться глупым, но уверены ли вы, что машина, на которой вы тестируете, имеет опцию «скрыть общее расширение файла» на false?