【发布时间】:2015-04-24 11:53:31
【问题描述】:
上周我将 conda 更新到版本 3.11.0,之后我发现 %pylab 或 plt.plot 会遇到符号查找错误。
min@home:~$ ipython
In [1]: from matplotlib import pyplot as plt
In [2]: plt.plot([1, 2, 3, 4])
/home/min/anaconda/bin/python: symbol lookup error: /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0: undefined symbol: cairo_ft_font_options_substitute
min@home:~$ ipython
In [1]: %pylab
/home/min/anaconda/bin/python: symbol lookup error: /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0: undefined symbol: cairo_ft_font_options_substitute
我已经重新安装了 Anaconda,一切都变得正常,但是一旦我 conda update conda 和 conda update anaconda,错误又出现了。
【问题讨论】:
-
遇到了类似的错误,但模块/函数名称不同:未定义符号:cairo_tee_surface_index。不幸的是,没有设法让它在 anaconda 内部工作。
标签: matplotlib anaconda conda