Netlogo 6.2 R扩展报错缺少user.properties文件相关问题咨询
NetLogo 6.2 R扩展user.properties配置解决方案
1. user.properties文件默认存放位置
该文件不会随NetLogo安装自动生成,需要手动创建,存放路径为你搜索到的C:\Users\LALC\AppData\Roaming\NetLogo\6.2\目录下即可。
2. 自行创建配置的编写方法
- 首先在上述目录中新建空白文本文档,修改文件全名为
user.properties(注意:需要先开启Win7的文件扩展名显示功能,确保修改的是文件后缀而非文件名,避免生成user.properties.txt无效文件) - 打开该文件,填入以下配置内容,需要将路径替换为你实际的R安装路径:
# 替换为你的R根目录路径,注意路径分隔符用正斜杠/或者双反斜杠\\ r.home=C:/Program Files/R/R-你实际的R版本号 # 替换为你的R 64位可执行文件路径,和你添加到系统PATH的路径保持一致 r.path=C:/Program Files/R/R-你实际的R版本号/bin/x64
注意:你之前添加到系统PATH的R路径中R-\bin\x64缺少实际版本号,需要补全为你本地安装的R对应的版本号,比如R-4.2.3,否则会出现路径找不到问题
- 保存文件后完全关闭NetLogo再重新打开,配置即可生效
3. Bootcamp运行Windows7的影响
Bootcamp模式下运行的Windows7为完整的原生Windows系统环境,和普通PC上运行的Windows7没有本质差异,不会对该配置的生效产生额外影响。仅需要注意两点:
- R、Java、NetLogo的安装路径均要放在Bootcamp分配的Windows系统分区内,不要指向MacOS的共享目录,避免出现权限读取错误
- 确保你的R、Java、NetLogo、rJava包均为64位版本,不要混用32位和64位程序,否则会出现调用不兼容问题
内容的提问来源于stack exchange,提问作者LorenzoLearningCurve
相关产品推荐
相关产品推荐

