Linux 版本(RedHat 9.0):呜呜呜。。。折腾了半天终于搞定了这破玩意:( 。装个n个版本的cx_freeze都行不通,不是这错就那错。最后没有 办法了,只好把原码拿过来自己编译。我下的是3.0.2 for python2.4版本的,< 我比较喜欢最新版本的:)>其它版本还没试 过,感兴趣的可以自己试一下。下边就讲讲我和cx_freeze的斗争过程:
首先当然要装python2.4拉,因为 RedHat9.0默认安装是python2.2。这期间我也下了n个版本的rpm包,可rpm包依赖的东西太多,弄的我太郁闷了,最后下了一个 tar.gz包,但安装之前你还得先安装一个东东,网上搜到的(thank one’s lucky stars)那个神秘的东东就是------ XFree86-devel-4.3.0-2.i386.rpm。装完后解压tar.gz包(这不用我多说了把),安装过程也比较简单 ./configure——>make——>make install,python2.4将安装在 /usr/local/lib/python下。
第二