需要安装32位的python,pyscript以及jdk ,如果之前安装的是64位的python,那就呵呵了,我推荐卸载了重头来,下面的经验介绍也是从头开始讲起。另外我没有用portable pyscripter ,如果之前是用portable的话也可以参考一下。
1.官网上下载32位的python2.7.5以及pyscripter,安装,记住安装路径,我安装在C盘上。
2.先配置一下pyscripter,不然它敲两个字母就报错,很蛋疼。
①用IDLE打开C:\Python27\Lib\site.py文件,找到def setencoding(): 会看到有3个if,前两个if后面都是跟着0,把第一个if后面的0改成1.
②修改下python的默认编码:同样在python的Lib\site-packages文件夹中新建一个sitecustomize.py,内容为:
1. # encoding=utf8
2. import sys
3. reload(sys)
4. sys.setdefaultencoding('utf8')
重启python解释器,运行:sys.getdefaultencoding() 返回结果是’utf8’就搞定了。
这段详细见:http://blog.csdn.net/intel80586/article/details/8566057
3.安装easy_install
打开连接:http://peak.telecommunity.com/dist/ez_setup.py,Ctrl+A全部复制下来,保存成为ez_setup.py。
用pyscript打开运行,它会自动下载setuptools-0.6c11.win32-py2.7.exe这个工具,等其运行完毕,打开python安装路径,即C:\Python27,会发现出来了一个Scripts
文件夹,里面会有easy_install.exe
然后要添加环境变量:右键我的电脑,属性,高级系统设置,在高级选项卡里,最下面有个环境变量,点击。之后会出现Administrator的用户变量,第一栏,选中,编辑,不要删除之前的内容,添加;C:\Python27\Scripts\(注意C前面有个’;’)
确定保存之后就可以在cmd里面用easy_install命令了。
4.安装JCCand PyLucence
两个.egg文件IEEE_students材料里面有的,在其目录下,按住shift再右键,选“在此处打开命令行”(此方法是鄢大神教的) 然后分别easy_install两个文件。
貌似安装第二个文件的时候会访问一个被墙掉的网址,我安装了两次都没有成功,第三次就通过了,大家可以试一下。
安装好这两个文件的表示是,在python27\Lib\site-packages文件夹里面有对应的两个以.egg结尾的文件夹了。
5.安装Java
同样,要安装32位的java,同样记住安装路径。我同样安装在C盘
打开C:\Program Files (x86)\Java\jdk1.7.0_40\jre\bin 有两个文件夹client,server,里面都有jvm.dll根据PPT上的内容是添加client路径,但是我在网上看到另外一篇文章说是要添加server的路径,我也不清楚那个正确,干脆全添加。。
添加方法同之前一样
完成全部的内容之后
在IDLE中输入
>>import jcc
>>import lucene
>>lucene.initVM()
>>lucene.VERSION