当前位置: 首页 > 工具软件 > firefly_luna > 使用案例 >

firefly Win环境搭建

许波涛
2023-12-01

firefly是一款开源的高性能服务器框架,可用作自己的游戏服务器开发,使开发者专注于游戏逻辑的处理。

一、必备环境:

python2.6这是开发者使用的版本,最好与他们保持一致

MySQL5.0以上版本,32位环境和64位环境下载对应的安装包,典型安装即可

easy_install 用于安装第三方库 win下可以用 setuptools-0.6c11.win32-py2.6.exe或是对应的64位的安装程序安装

这是setuptools,用于操作easyinstall

安装完成以后,python26的文件夹下面会多个script文件夹出来

pythonforwin的安装包,用来在python中调用win32 api

二、环境变量配置

1 python的环境 如 e:\python\

2 easy_intall的环境 如 e:\python26\script\

三、第三方库依赖

twisted, python-memcache, DBUtils, MySQL-python,affinity

全部使用easy_install安装,不过我在安装MySQL-python的时候出错,弄了个MySQL-python-1.2.3c1.win32-py2.6.exe的安装包搞定的

实际上可以用twisted也是这么操作的,包中叫Twisted-12.2.0.win32-py2.6.exe

可以用easy_install安装的包如下

easy_install python-memcached

easy_install affinity

easy_install DBUtils

easy_install zope.interface

四、安装firefly

切到filrefly目录下,使用命令行

python setup.py build

python setup.py install

完成 搞定

不过这里不好上传文件,文中所提到的下东东都可以很容易的搜索到

 类似资料: