Wolfram mathematica Mathematica链接到NetLogo 6'的推荐热补丁;行不通

Wolfram mathematica Mathematica链接到NetLogo 6'的推荐热补丁;行不通,wolfram-mathematica,netlogo,Wolfram Mathematica,Netlogo,我的问题与在“无法在NetLogo 6.0中使用Mathematica链接”()中发布的用户相同。对我来说,Mathematica链接似乎与Netlogo 5.3.1版配合得很好。即使在我尝试了推荐的热补丁(这是关于这个主题的原始问题的答案)之后,仍然没有运气(我在上面引用的原始评论中得到了相同的错误消息)。我尝试在NetLogo 6.0目录和NetLogo 6.0/app子目录中提取热补丁。。。两者似乎都不起作用。我正在使用一台装有Windows7的电脑 如果您对如何正确安装修补程序有任何建议

我的问题与在“无法在NetLogo 6.0中使用Mathematica链接”()中发布的用户相同。对我来说,Mathematica链接似乎与Netlogo 5.3.1版配合得很好。即使在我尝试了推荐的热补丁(这是关于这个主题的原始问题的答案)之后,仍然没有运气(我在上面引用的原始评论中得到了相同的错误消息)。我尝试在NetLogo 6.0目录和NetLogo 6.0/app子目录中提取热补丁。。。两者似乎都不起作用。我正在使用一台装有Windows7的电脑


如果您对如何正确安装修补程序有任何建议,我们将不胜感激。

此修补程序与6.0.1一起打包,您可以找到使用说明。如果您很容易升级到6.0.1,我建议您在尝试安装6.0修复程序之前先升级。我已经验证了该修复程序适用于6.0,尽管安装说明似乎不正确

我的配置:

  • Windows 10(很遗憾,没有可用的Windows 7)
  • NetLogo 6.0 64位
  • Windows 10 64位
我安装的步骤如下:

  • 开始之前,请转到您的NetLogo安装目录,并将“Mathematica链接”目录重命名为“Mathematica链接-原始”(或删除它,如果您愿意)
  • 当我下载文件时,它被解压缩到我下载文件夹的某个地方。根据您的浏览器和操作系统配置,您可能需要解压缩自己
  • 我将随附的“Mathematica链接”文件夹(名称中带有空格的文件夹,而不是顶层的“MathematicaLink”文件夹)复制到NetLogo目录(不是说明中提到的“app”目录)
然后,我打开Mathematica并运行以下命令:

  • 文件>安装>类型:软件包,源:来自文件,文件:C:\Program Files\NetLogo 6.0.1\Mathematica Link\NetLogo.m,安装名称:NetLogo,仅为此用户安装。请注意,选择此文件时,Mathematica将使用您上次打开的目录,因此当文件对话框打开时,首先导航到驱动器顶部,然后向下导航到NetLogo 6.0.1(使用旧版本NetLogo中的NetLogo.m文件几乎肯定会断开Mathematica链接,这是一个非常容易犯的错误)
  • 在笔记本中输入(无法对此进行代码阻止):<
  • 在笔记本中输入:
    NLStart[“C:\\Program File\\NetLogo 6.0.1”]
    (注意双反斜杠和无尾随反斜杠)
  • NetLogo窗口将在明显延迟后打开(取决于系统速度和内存)
编辑:

我想为将来的读者整合故障排除步骤。我已经介绍了NetLogo.m的新版本,用户应该下载该版本以进行故障排除(它将与NetLogo的未来版本一起分发)。使用此功能的一些步骤:

  • Mathematica将缓存旧的“NetLogo.m”文件。使用Mathematica中的以下命令可以找到这些缓存的位置:

    • FileNameJoin[{$BaseDirectory,“Applications”}]
    • FileNameJoin[{$UserBaseDirectory,“Applications”}]
  • 访问步骤1中获得的目录并从中删除所有“NetLogo.m”文件


  • 安装下载的NetLogo.m版本(并运行此修复程序与6.0.1打包在一起,可以找到使用说明。如果您很容易升级到6.0.1,我建议您在尝试安装6.0修复程序时再这样做。我已验证该修复程序适用于6.0,尽管安装说明似乎不正确

    我的配置:

    • Windows 10(很遗憾,没有可用的Windows 7)
    • NetLogo 6.0 64位
    • Windows 10 64位
    我安装的步骤如下:

    • 开始之前,请转到您的NetLogo安装目录,并将“Mathematica链接”目录重命名为“Mathematica链接-原始”(或删除它,如果您愿意)
    • 当我下载该文件时,它已解压缩到我的下载文件夹中的某个位置。根据浏览器和操作系统配置,您可能需要解压缩自己
    • 我将随附的“Mathematica链接”文件夹(名称中带有空格的文件夹,而不是顶层的“MathematicaLink”文件夹)复制到NetLogo目录(不是说明中提到的“app”目录)
    然后,我打开Mathematica并运行以下命令:

    • 文件>安装>类型:软件包,源:从文件,文件:C:\Program Files\NetLogo 6.0.1\Mathematica Link\NetLogo.m,安装名称:NetLogo,仅限此用户安装。请注意,选择此文件时,Mathematica将使用您上次打开的目录,因此,当文件对话框打开时,首先导航到驱动器顶部,然后导航到down到NetLogo 6.0.1(使用旧版本NetLogo中的NetLogo.m文件几乎肯定会断开Mathematica链接,这是一个很容易犯的错误)
    • 在笔记本中输入(无法对此进行代码阻止):<
    • 在笔记本中输入:
      NLStart[“C:\\Program File\\NetLogo 6.0.1”]
      (注意双反斜杠和无尾随反斜杠)
    • NetLogo窗口将在明显延迟后打开(取决于系统速度和内存)
    编辑:

    我想为将来的读者整合故障排除步骤。我已经介绍了NetLogo.m的新版本,用户应下载该版本以进行故障排除(它将与NetLogo的未来版本一起分发)。使用此版本的一些步骤:

  • Mathematica将缓存旧的“NetLogo.m”文件。您可以使用Mathematica中的以下命令找到这些缓存的位置: