lqy 发表于 2010-1-7 21:52:57

mush中python环境的配置

python不像lua可以直接在mush脚本选取项中选中即可以使用,需要进行环境的配置,对于没有经验的脚本使用者(哈哈,我就是的)是很郁闷的,今天去gammon查了半天,不少老外也对这个很困惑,呵呵,简单把配置方法说下吧
首先要安装python26,然后安装pywin32,这个两个文件下载在ddid帖子中有,链接地址如下:
http://pkuxkx.com/forum/thread-9967-1-1.html
安装好上述两个文件后,进入C:\Python26\Lib\site-packages\win32comext\axscript\client(如果默认安装目录是c:\ython26)双击pyscript.py或者在cmd命令行下键入pyscript.py -register注册
重新启动mushclint 既可以使用python脚本了

[ 本帖最后由 lqy 于 2010-1-7 09:55 PM 编辑 ]

lzkd 发表于 2010-1-7 22:29:14

hehe有点意思.
北侠的水实在是深哦.用python的也有,不错不错.

下面的链接是我之前写的mush for php的简单安装,帖过来凑个趣

http://www.pkuxkx.com/forum/viewthread.php?tid=9494&highlight=%2Blzkd

zzyb 发表于 2010-5-15 21:25:46

原帖由 lqy 于 2010-1-7 09:52 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
python不像lua可以直接在mush脚本选取项中选中即可以使用,需要进行环境的配置,对于没有经验的脚本使用者(哈哈,我就是的)是很郁闷的,今天去gammon查了半天,不少老外也对这个很困惑,呵呵,简单把配置方法说下吧 ...

不用,直接装activepython即可。

http://www.activestate.com/activepython/

flauto 发表于 2012-8-14 11:02:47

按照一楼的方法试了,运行pyscript.py显示Registered: Python
也按照3楼的方法试了,直接安装activepython

不过无论哪种方法,都显示:

Error -2147221164 occurred when loading scripting engine:

没有注册类别


yct46什么原因?32位XP SP3系统(深度的那个完美精简版),mush 4.73...

yllr 发表于 2012-8-15 01:55:56

系统路径的问题,可以在我的电脑—属性中加入系统变量path解决。

flauto 发表于 2012-8-15 08:08:18

回复 5# yllr


    环境变量是自动配置好的,包含C:\Python27\;C:\Python27\Scripts;
    命令行下能python进入...但唯独mush出问题...郁闷

yllr 发表于 2012-8-15 09:09:50

mush没用过,仅仅是猜测。:D

kissoul 发表于 2014-11-7 00:24:17

有几个关键点楼主没说清楚
第一mush是32位程序
必须装32位的python和pywin32
在win64中装python 32位,还要解决一个不在注册表的问题
pywin32安装会在注册表中找不到python路径

yishenggudu 发表于 2015-2-15 04:48:06

安装完后,根本就没有pyscript.py

yishenggudu 发表于 2015-2-15 04:49:51

一直是Error -2147221164 occurred when loading scripting engine:
湿了很多方法。估计就从来没人成功过。
页: [1] 2
查看完整版本: mush中python环境的配置