【问题标题】:Running Java, Python, Ruby and Perl programs in .NET在 .NET 中运行 Java、Python、Ruby 和 Perl 程序
【发布时间】:2011-02-05 07:35:55
【问题描述】:

我的笔记本电脑中安装了 .NET Framework 3.5。只有 .NET,没有 Visual Studio。如何从控制台运行 Java、Python、Ruby 和 Perl 程序?

我还需要安装其他东西来运行这些语言文件吗?

如果需要安装额外的东西,并且在我拥有所有这些东西之后,我需要在控制台中输入哪些命令来运行这些程序?

【问题讨论】:

    标签: java .net python ruby perl


    【解决方案1】:

    您想在 .NET 平台上运行这些语言的程序吗?您需要 IronPython 或 IronRuby(我认为不存在 IronPerl 之类的东西)。

    如果您想运行“普通”的 Python/Ruby/Perl/Java 程序,那么是的,您需要安装 Python 解释器、Ruby 解释器、Perl 解释器和 Java VM。

    【讨论】:

    • PerlNET(Perl on .NET)存在
    【解决方案2】:

    Perl 有点问题,请参阅this SO questionIronRubyIronPython 涵盖了这两种语言。对于 Java,我认为您需要 Microsoft 的 J#(但我并不完全清楚该产品的“视觉与非”情况)。

    【讨论】:

      【解决方案3】:

      .NET 本身不支持这些语言。对于这些语言,您可以尝试 IronPython 或 IronRuby,但要运行 Java 或 Perl,我认为您实际上需要下载并安装 Java VM 和 perl 解释器。

      【讨论】:

        【解决方案4】:

        对于您列出的选项,没有实用的通用虚拟机或二进制文件。您将需要单独安装其中的每一个(请注意,所有这些都与 .NET 无关)

        【讨论】:

          猜你喜欢
          • 2015-04-04
          • 2015-12-18
          • 2011-08-15
          • 2013-04-29
          • 1970-01-01
          • 2011-01-08
          • 2013-05-15
          • 1970-01-01
          • 2017-05-11
          相关资源
          最近更新 更多