我最近通过anaconda将旧的默认python安装从2.6更新到2.7。现在,每当我尝试将代码输出保存为.pdfs时,我似乎都会遇到内存错误。如果尝试以其他格式保存,代码仍可正常工作,例如PNG。
这对我的旧安装来说不是问题,而且我没有改变任何其他内容,所以我有点陷入问题所在。这是我得到的错误输出的一个例子:
/家庭/航天/ phrmat /安纳康达/ bin中/../ LIB / libpython2.7.so.1.0(+ 0x77958)[0x7f45a35fe958]
======= Memory map: ========
00400000-00401000 r-xp 00000000 00:47 19995434 /home/astro/phrmat/anaconda/bin/python2.7
00600000-00601000 rw-p 00000000 00:47 19995434 /home/astro/phrmat/anaconda/bin/python2.7
00601000-03104000 rw-p 00000000 00:00 0 [heap]
7f4580000000-7f4580021000 rw-p 00000000 00:00 0
7f4580021000-7f4584000000 ---p 00000000 00:00 0
7f45855a6000-7f4586626000 rw-p 00000000 00:00 0
7f4586626000-7f4586666000 rw-p 00000000 00:00 0
7f4586666000-7f4586695000 r-xp 00000000 00:47 17867391 /home/astro/phrmat/anaconda/lib/python2.7/site-packages/matplotlib/ttconv.so
7f4586695000-7f4586894000 ---p 0002f000 00:47 17867391 /home/astro/phrmat/anaconda/lib/python2.7/site-packages/matplotlib/ttconv.so
7f4586894000-7f4586897000 rw-p 0002e000 00:47 17867391 /home/astro/phrmat/anaconda/lib/python2.7/site-packages/matplotlib/ttconv.so
任何建议赞赏
解决
在这个帖子之后,这是Anaconda的一个已知错误,更新了anaconda,libpng库解决了这个问题。
https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/HH8W4b7kLpc
conda update freetype
答案 0 :(得分:0)
我已经看到,在一个库与glibc
的一个版本链接的系统中,然后移动到具有不同glibc
版本的系统。
确保重新编译/更新您在PDF中使用的所有库。