为Linux安装Ironpython

时间:2017-08-13 20:37:02

标签: ironpython

有人可以提供一下如何构建适用于Linux的IronPython(Ubuntu)。我无法构建https://github.com/IronLanguages/main/wiki/Building文档中提到的实例,也无法构建当前的仓库:https://github.com/IronLanguages/ironpython2.git

1 个答案:

答案 0 :(得分:1)

查看了各种文档和github构建文件后,我能够起草一个有效的解决方案。步骤如下。

git clone https://github.com/IronLanguages/ironpython2.git

cd ironpython2/

dotnet restore IronPython.sln --packages ./packages

Make

- >检查bin/Release/net40 for ipy.exe 通过运行mono ipy.exe

进行测试

其他msbuild /p:Configuration=Release IronPython.sln /t:Clean,Build - >再次检查

运行mono bin/Release/net40/IronPythonTest.exe

创建符号链接nano ipy

#!/bin/sh
EXE_PATH=YOUR_PATH
mono $EXE_PATH/ipy.exe “$@”

用绝对路径替换YOUR_PATH,e.i。

使脚本可执行chmod +x ipy

copy ipy to /usr/local/bin/

在命令行输入ipy,应该出现IronPython解释器。