我刚刚在运行Debian的64位Linux服务器上更新了我的Anaconda环境。我现在使用2.1.2
的版本matplotlib
。现在,只要我想在pyplot
上导入python
,python
就会终止,并收到以下错误消息:
Python 3.5.4 |Anaconda, Inc.| (default, Nov 3 2017, 20:01:27)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
readline: /etc/inputrc: line 18: term: unknown variable name
readline: /etc/inputrc: line 18: term: unknown variable name
>>> import matplotlib
>>> from matplotlib import pyplot
Inconsistency detected by ld.so: dl-open.c: 583: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
显然,图书馆中有些混淆 - 但我真的不知道如何获得更多信息/解决这个问题。我现在该怎么办?
修改:我能够将此异常的来源缩小到Qt
的{{1}}界面。当我强制pyplot
使用matplotlib
或pdf
作为渲染器时,不会发生此错误。