python 模塊導入時的錯誤

python 模塊導入時的錯誤 今天導入一個模塊的時候出了一個錯誤。 Traceback (most recent call last):   File "report.py", line 2, in <module>     import new_mail   File "/home/admin/new_mail.py", line 16, in <module>     import draw   File "/home/admin/draw.py", line 1, in <module>     from matplotlib.pyplot import *   File "/usr/local/lib/python2.5/site-packages/matplotlib/pyplot.py", line 6, in <module>     from matplotlib.figure import Figure, figaspect   File "/usr/local/lib/python2.5/site-packages/matplotlib/figure.py", line 18, in <module>     from axes import Axes, SubplotBase, subplot_class_factory   File "/usr/local/lib/python2.5/site-packages/matplotlib/axes.py", line 12, in <module>     import matplotlib.axis as maxis   File "/usr/local/lib/python2.5/site-packages/matplotlib/axis.py", line 10, in <module>     import matplotlib.font_manager as font_manager   File "/usr/local/lib/python2.5/site-packages/matplotlib/font_manager.py", line 52, in <module>     from matplotlib import ft2font ImportError: /usr/local/lib/python2.5/site-packages/matplotlib/ft2font.so: undefined symbol: PyUnicodeUCS2_GetSize 網上搜索得知是python的unicdoe值不一致 python import sys print sys.maxunicode 使用Python  sys 模塊提供的一個變量 maxunicode 的值能夠判斷當前 Python 所使用的 Unicode 類型是 UCS-2 的仍是 UCS-4 的。import sys print sys.maxunicode若 sys.maxunicode 的值爲 1114111,即爲 UCS-4;若爲 65535,則爲 UCS-2。
相關文章
相關標籤/搜索