搭建微软我的世界人工智能malmo项目

本文详细介绍了如何搭建微软的MyWorld人工智能Malmo项目,包括下载安装、配置环境变量、设置游戏语言及MOD等内容,并提供了常见问题的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

搭建微软我的世界人工智能malmo项目


建议:关闭360等杀毒软件,因为配置时会增添环境变量


步骤

1.到https://github.com/Microsoft/malmo下载对应你电脑系统的release版本
注意:不要直接下载压缩包,选择getting star中提供的链接

2.添加环境变量:你的下载目录地址到path

打开下载目录下的script文件夹,使用管理员身份(打开后自动提示使用管理员身份)运行window powershell打开malmo_install.ps1,并等待配置结束。


3.打开下载目录中的Minecraft文件夹,打开doc,输入如下代码


cd D:\games\Malmo-0.30.0-Windows-64bit\Minecraft (填入自己下载目录中的Minecraft文件夹)
.\launchClient.bat

等待配置结束,注意配置到95%时游戏就会打开,不用等待到100%


4.打开游戏后先进行语言设置——简体中文

可以查看百度经验——我的世界设定语言

http://jingyan.baidu.com/article/fdbd42771161bcb89e3f4890.html


5.并打开mod设置页面,转到malmo mod设置页面,设定port到10000并调整display到 display all diagnostic(博主自己10000端口被占用,如果你也有这样的问题请见于下面的常见问题及其解决办法。)



效果图


6.运行简单程序——animation_test.py ,效果图如下



(注意:这个程序是是不会自动停止的,要在powershell中按下“ctrl+c”,才会手动停止)


常见问题及其解决办法

1.有时文件下载速度,安装速度,运行速度比较慢

解决办法:重新打开运行文件

2.发现port 10000 被占用minecraft无法使用

解决办法:首先输入0,这时minecraft会自动匹配闲置port,使用pythonshell (或者其他编辑器)打开animation.py,更改如下代码


my_client_pool.add(MalmoPython.ClientInfo("127.0.0.1", 10000))
##将10000改为你电脑适用的端口编号
 agent_host.startMission( my_mission, my_client_pool, my_mission_record, 0, "missionEndTestExperiment" )
##因为port关系到开始任务的库函数


感谢gitter上各位耐心解答博主的问题。

附录

1.项目地址 https://github.com/Microsoft/malmo

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值