使用IronPython导入matplotlib的错误

时间:2014-05-06 04:40:30

标签: python matplotlib ironpython

我正在尝试在Ironpython环境中使用matplotlib,使用" import matplotlib.pyplot作为情节"。

但是,我已经看到这个错误超过3个小时,并且无法弄清楚如何解决这个问题。

cannot import _path from matplotlib
    Traceback:
      line 35, in <module>, "C:\Users\noclew\AppData\Local\Enthought\Canopy\User\Lib\site-packages\matplotlib\transforms.py"

似乎Ironpython无法找到_path.pyd文件,即使它可以检测到matplotlib位置的位置。

如果你让我知道如何处理这个问题,我们将非常感激。 我使用从Canopy库中提取的matplotlib 1.3.1和IronPython 2.7.4 32位。

以下是我的导入代码

import clr
clr.AddReference("mtrand") 
import rhinoscriptsyntax as rs
import Rhino as r
import nUtil as nu

import nNetworkx as nx
import numpy as np

import matplotlib as mpl
import matplotlib.pyplot as plt

1 个答案:

答案 0 :(得分:2)

不幸的是,IronPython不支持CPython .pyd文件。 IronClad项目试图这样做,但更新它以使用最新的IronPython和CPython可能是一项艰巨的任务。