我试图在ironpython中使用skype4py并获得以下异常
An exception of type 'IronPython.Runtime.Exceptions.ImportException' occurred in Snippets.debug.scripting but was not handled in user code
Additional information: No module named dbus
这个库在简单的python应用程序中运行良好,但是当我尝试将它添加到铁python中时,它给了我
我正在使用SharpDevelop从我的IronPython脚本构建一个可执行文件。唯一的问题是,我的脚本具有行导入的随机性,当我通过ipy.exe运行脚本时,它运行得很好,但是当我试图从SharpDevelop的脚本构建和运行一个exe时,我总是收到这样的消息:
IronPython.Runtime.Exceptions.ImportException: No module named random
为什么SharpDevelop“看到”不是随机的呢?我怎么才能让它看到呢?
我创建了一个XML-Reader,它创建了一个非常愚蠢的格式化列表,但是使用它的脚本需要这样做。
import xml.etree.ElementTree as ET
PATH_IN = "<Path>\sweep.xml"
tree = ET.parse(PATH_IN)
root = tree.getroot()
Input = []
for project in root:
for design in project:
list_lvl2 = []
list_lvl2.append(project.get(
我有一个Python文件,它的内容是:
import re
import urllib
class A(object):
def __init__(self, x):
self.x = x
def getVal(self):
return self.x
def __str__(self):
return "instance of A with value '%s'" % (self.getVal())
我还有一个简单的C#控制台项目,其代码如下:
engine = Python.Cre
我正在调用一个使用imaplib.py的python脚本,并得到"no module named fcntl“错误。通过搜索,我发现这个模块只在unix中可用,所以我想知道py脚本是否对它在什么操作系统下运行感到困惑。同样,脚本在直接从python目录运行的windows下运行得很好。
var engine = Python.CreateEngine();
ScriptScope scope = engine.CreateScope();
var ops = engine.Operations;
var script = engine.CreateScr
我尝试通过IronPython (v2.7 RC1 2.7.0.30)调用C#应用程序来使用python库。库非常广泛地使用了NumPy和SciPy,在从命令行使用ipy运行时确实使用处理,如下所示:
ipy.exe -X:Frames file_from_lib_importing_numpy.py
但是,当我使用下面的代码从IronPython调用C#时,会引发异常:
ImportException
"No module named mtrand"
at Microsoft.Scripting.Runtime.LightExceptions.CheckAndThrow
我正在尝试在C#代码中导入Python模块,如下所示:
var setup = Python.CreateRuntimeSetup(null);
var runtime = new ScriptRuntime(setup);
var engine = Python.GetEngine(runtime);
var module = engine.ImportModule("mymodule");
但是我得到一个错误提示“没有命名为signal的模块”,这是不是意味着IronPython不能加载signal模块,是不是
我正在尝试使用utf8 ()读取一个包含xml.etree.ElementTree.parse字符的XML文件。当使用常规python (2.7.4)解释器运行代码时,它工作正常,没有错误,但是当我试图使用IronPython运行相同的代码时,我会得到一个Syntax error at line 18: illegal character in content错误。我还尝试首先使用codecs.open("file.xml“、"r”、"utf-8")打开文件,但收到了以下错误Illegal characters in path:
如何在IronPython中修复
在我的应用程序中,我提供了通过IronPython运行Python脚本。在其中一个需求中,我的C#应用程序中的数据应该使用可视化工具包以3D形式显示。当我尝试在脚本中使用VTK并执行它时,我得到"ImportError: No module named vtk“错误。我搜索了名为vtkCommonPython.pyd的文件,但在我的计算机上找不到它。即使在安装了IronPython之后也应该安装Python吗?从IronPython使用VTK的正确方法是什么?
我最近安装了Ironpython +工具,但在加载外部模块(numpy)时遇到问题。
这是我的测试代码:
import numpy
numpy.test()
当编写我的简单测试时,智能感知可以找到numpy,但是当它从vs2010运行时,我得到:
ImportException was unhandled by user code:
No module named numpy
IronPython控制台输出(缩写):
numpy\__init__.py line 141
numpy\add_newdocs.py line 9
numpy\lib\__init__.py line 4
numpy