为 Linux 安装 Ironpython
Instaling Ironpython for Linux
有人可以提供有关如何为 linux (Ubuntu) 构建 IronPython 的演练。我无法构建 https://github.com/IronLanguages/main/wiki/Building nor can I build the current repo: https://github.com/IronLanguages/ironpython2.git
文档中提到的实例
查看各种文档和 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 “$@”
用绝对路径e.i替换YOUR_PATH。
使脚本可执行 chmod +x ipy
copy ipy to /usr/local/bin/
在命令行输入 ipy,IronPython 解释器应该会出现。
有人可以提供有关如何为 linux (Ubuntu) 构建 IronPython 的演练。我无法构建 https://github.com/IronLanguages/main/wiki/Building nor can I build the current repo: https://github.com/IronLanguages/ironpython2.git
文档中提到的实例查看各种文档和 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 “$@”
用绝对路径e.i替换YOUR_PATH。
使脚本可执行 chmod +x ipy
copy ipy to /usr/local/bin/
在命令行输入 ipy,IronPython 解释器应该会出现。