问题是标题所说。处理需要通过IronPython导入Sympy,Matplotlib和Tkinter的项目。代码将在Rhino中运行,后者使用Python 2.7。有没有办法做到这一点?我已经看到2014年的一个问题,即Tkinter在IronPython中不起作用,但从那以后情况可能会有所改善。
SymPy是需要导入的最重要的库。已查看过文档,但有点不清楚。
所以我已经能够将pythonnet安装到我的python解释器中,经过多次使用.whl文件而不是cmd。现在,当我们尝试在Anaconda(Python 2.7)中导入clr时,我们遇到了以下错误:
所以在编译了以下代码片段之后 -
import clr
clr.AddReference("System.Windows.Forms")
from System import String
from System.Collections import *
from System.Windows.Forms import Form
print "Hello"
我们收到此错误:
'import sitecustomize' failed; use -v for traceback
Hello
import语句下面的任何代码仍在运行(因此' Hello'),但我想知道这个错误的含义或导致它的原因。提前谢谢。
发布在Rhino论坛上,显然在Rhino的IronPython实现中还没有任何变化,以使其能够引用以前不兼容的库。他们建议改用Eto。谢谢你的帮助!