北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 87|回复: 0

Pymud基础教程 - 2、随随便便安装

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式
本帖最后由 shanghua 于 2025-4-18 08:28 PM 编辑

Pymud安装

能看到这里的,是不是都已经看过Pymud退坑入坑介绍了(没看的先去看),已经调整过心态了。咱就假设你已经掌握了python的基础语法,后续的教程语法基本不讲,咱就说Pymud那点事。

作者:@newstart 自己写过官方文档,但是这文档我觉得不适合萌新阅读,太抽象了啊0.0。所以我以一个新用户的角度重新再写一份,大家各取所需。

安装这部分其实我觉得直接看作者的文档就行。但是也不确定每个人都能看明白,所以还是再讲讲吧,其实安装步骤也不少。

一、安装Python:作者要求版本>=3.6。直接装最新版的就行了,装完之后注意全局变量,确保python命令能在任何目录下使用(老版Mac自带python2,要手动切换版本,自行百度)。


二、安装终端:windows用PowerSheel,Mac用Iterm2,其他系统都有对应的独立终端,自行百度。系统自带的终端都没法做配置,每次打开Pymud都要手动敲命令,麻烦。

三、下载pymud:打开安装好的终端,输入 pip install pymud。这是Pymud的主程序,它会安装到python的插件目录里。

四、下载vscode:工欲善其事,必先利其器。这玩意有必要提一嘴,我愿称它为万能编辑器。
  • 把下边vscode的插件装上:
        Black Formatter 格式化
        Python 运行脚本
        Pylance 语法检测
        Trae AI 豆包AI,包含deepseek
  • 修改系统设置(文件->首选项->设置):



每次保存会自动格式化代码,不用再纠结对齐方式了。

五、启动pymud:找到一个方便的地方,比如D盘,输入命令python -m pymud init,如下图:



然后回车,让你输入目录名,我们先输入abcdddd,如图:



继续回车,就能直接打开pymud界面,然后我们把它关掉,关掉,关掉
这时D盘会生成一个abcdddd的目录,里边有2个文件,先不用管,以后我们的脚本都放到这个目录、这个目录、这个目录下。

六、配置文件:用你的编辑器,打开abcdddd这个目录里pymud.cfg文件,把下边的代码直接替换:

换成:
  1. "北侠" : {
  2.             "host" : "mud.pkuxkx.com",
  3.             "port" : "8081",
  4.             "encoding" : "utf8",
  5.             "autologin" : "{0};{1};{1}",
  6.             "default_script": ["自动加载的脚本,如果没有把请把这行中文删除"],
  7.             "chars" : {
  8.                 "这里是窗口显示名称" : ["登录ID", "密码"]
  9.             }
  10. }
复制代码
上边代码都能看明白,不说了。
打开终端,进入D盘的abcdddd目录,输入pymud,就能看到效果。

七、配置终端启动:每次启动都要手动进入abcdddd目录,不累吗?这时候PowerSheel的强大就体现出来了。

看下边图片里的红框,挨个点1遍:




北侠出了一款漂亮的字体,群里下载。







教程目录:
Pymud基础教程 - 1、入坑退坑介绍
Pymud基础教程 - 3、简单加载脚本
Pymud基础教程 - 4、自动加载脚本
Pymud基础教程 - 5、简简单单触发
Pymud基础教程 - 6、多行颜色触发
Pymud基础教程 - 7、哎呦插件











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2025-4-21 05:11 PM , Processed in 0.015109 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表