lj8*_*888 4 .net c# python import ironpython
所以我有一个基本的 ZIPPED IronPython(2.6 或 2.6.1),我只需解压缩,启动 ipy.exe,输入“import os”并按 Enter 键。发生以下输出:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named os
Run Code Online (Sandbox Code Playgroud)
即使我先导入 clr 它也不起作用。要做什么呢?
我用谷歌搜索过这个问题,但没有相关答案。最接近的想法是这个(但不起作用):
import clr
clr.AddReference("IronPython")
clr.AddReference("IronPython.Modules")
import os
Run Code Online (Sandbox Code Playgroud)
问题可能不是 zip 中的问题,而是操作系统模块位置中的问题。
您需要已经CPython
安装并且您的脚本应该能够到达该CPython Lib
目录。为此,您可以将所有操作系统必需的文件复制到您的Lib
目录下,也可以将环境变量设置IRONPYTHONPATH
为指向Lib
下面的目录CPython
。
归档时间: |
|
查看次数: |
5376 次 |
最近记录: |