php libpng 不兼容,Python matplotlib和libpng不兼容issu

php libpng 不兼容,Python matplotlib和libpng不兼容issu我真的受这个问题困扰了这么久 最初 在用 matplotlib 绘制一些东西之后 我可以轻松地保存图像 但是 在安装了 scipy 之后 我再也无法保存我的图像了 我使用 pip 安装了 matplot 和 scipy 我试图查找一些信息 但还是无法解决问题 我的操作系统是 MacOSXLion 10 7 我认为以下链接是一些相关的问题似乎如果我可以重新链接库或设置 DYLD LIBRARY PATH 实际上

我真的受这个问题困扰了这么久。

最初,在用matplotlib绘制一些东西之后,我可以轻松地保存图像。

但是,在安装了scipy之后,我再也无法保存我的图像了。

(我使用pip安装了matplot和scipy。)

我试图查找一些信息,但还是无法解决问题。

我的操作系统是Mac OS X Lion(10.7)

我认为以下链接是一些相关的问题

似乎如果我可以重新链接库或设置DYLD_LIBRARY_PATH(实际上我不知道这是什么…)

或者我得重新编译一些东西?

顺便说一句,我对基于linux的系统还很陌生,所以如果有人能用一种相对简单的方式来解释它,那就太好了。

非常感谢。

以下是一些错误消息:libpng warning: Application was compiled with png.h from libpng-1.5.4

libpng warning: Application is running with png.c from libpng-1.4.10

libpng warning: Incompatible libpng version in application and library

—————————————————————————

RuntimeError Traceback (most recent call last)

/Library/Python/2.7/site-packages/matplotlib/backends/backend_macosx.pyc in save_figure(self, *args)

476 if filename is None: # Cancel

477 return

–> 478 self.canvas.print_figure(filename)

479

480 def prepare_configure_subplots(self):

/Library/Python/2.7/site-packages/matplotlib/backend_bases.pyc in print_figure(self, filename, dpi, facecolor, edgecolor, orientation, format, kwargs)

2094 orientation=orientation,

2095 bbox_inches_restore=_bbox_inches_restore,

-> 2096 kwargs)

2097 finally:

2098 if bbox_inches and restore_bbox:

/Library/Python/2.7/site-packages/matplotlib/backend_bases.pyc in print_png(self, *args, kwargs)

1856 from backends.backend_agg import FigureCanvasAgg # lazy import

1857 agg = self.switch_backends(FigureCanvasAgg)

-> 1858 return agg.print_png(*args, kwargs)

1859

1860 def print_ps(self, *args, kwargs):

/Library/Python/2.7/site-packages/matplotlib/backends/backend_agg.pyc in print_png(self, filename_or_obj, *args, kwargs)

502 _png.write_png(renderer._renderer.buffer_rgba(),

503 renderer.width, renderer.height,

–> 504 filename_or_obj, self.figure.dpi)

505 finally:

506 if close:

RuntimeError: Could not create write struct

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233864.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 用python给女朋友表白_python绘制太阳花

    用python给女朋友表白_python绘制太阳花python表白玫瑰花绘制——情人节表白搬运不易,路过的各位大佬请点个赞————————————————版权声明:本文主要参考CSDN博主「sunie」的文章,参考博文链接:https://blog.csdn.net/weixin_43387647/article/details/88973568python表白玫瑰花绘制——情人节表白python表白玫瑰花绘制——情人节表白一、玫瑰花绘制一二、玫瑰花绘制二三、玫瑰花绘制三四、桃花绘制一、玫瑰花绘制一fig=plt.figure()a

    2022年8月31日
    6
  • 在线涂改图片 php,php UEditor如何实现删除图片功能

    在线涂改图片 php,php UEditor如何实现删除图片功能phpueditor删除图片的实现方法:首先找到“uedior/dialogs/image/image.js”文件并修改Add内容;然后打开“mageManager.php”文件并添加内容为“functiondelfile()”即可。php版给UEditor的图片在线管理栏目增加图片删除功能1.找到uedior/dialogs/image/image.js文件,Add为修改部分的代码:/***…

    2025年9月28日
    2
  • 什么是SOA?

    SOA的定义SOA(Service-OrientedArchitecture),中文全称:面向服务的架构。SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。SOA的基本特征可从企业外部访问  随时可用  粗粒度的服务接口分级 松散耦合 可重用的服务服务接口设计管理  标准化的服务接口  支持各种消息模式 精…

    2022年4月4日
    47
  • BN层详解_罗盘第一层详解

    BN层详解_罗盘第一层详解批量归一化(BN:BatchNormalization:解决在训练过程中,中间层数据分布发生改变的问题,以防止梯度消失或爆炸、加快训练速度)1、为什么输入数据需要归一化(NormalizedData)?归一化后有什么好处呢?原因在于神经网络学习过程本质就是为了学习数据分布,一旦训练数据与测试数据的分布不同,那么网络的泛化能力也大大降低;另外一方面,一旦每批训练数据的分布各不相同(batch梯度下降),那么网络就要在每次迭代都去学习适应不同的分布,这样将会大大降低网络的训练速度,…

    2022年10月15日
    4
  • Intellij 部署项目java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener…

    Intellij 部署项目java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener…

    2022年3月12日
    87
  • android之Random.nextInt(k)陷阱「建议收藏」

    android之Random.nextInt(k)陷阱「建议收藏」API:Returnsapseudo-randomuniformlydistributedintinthehalf-openrange[0,k). 意思就是说,nextInt的取值是0到k-1,不包括k。

    2022年7月22日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号