之前重装了系统,nltk 要求重装,64位和32位混杂的时代,有些琐事还挺耗时呀!安装过程中遇到一些问题,记录备案一下:
问题:
1. win7 64位 python2.7 安装后 IDLE 无法启动
2. win7 64位 nltk 安装
3. Win7 64位 python easy_install 的安装
1.根据官网建议,下载Python2.7.3 http://www.python.org/download/releases/2.7.3/ 选择:Windows X86-64 MSI Installer (2.7.3) [1] (sig)
2.Python安装在F:\Program Files\Python
设置环境变量:
Path 中增加 F:\Program Files\Python;F:\Program Files\Python\Scripts;
Pathext 中增加 .PY;.PYM;
这时在cmd中测试 python 安装成功
3. IDLE 打不开
idle 直接打开出错,大致是无法读取.idlerc文件,到idle 目录 F:\Program Files\Python\Lib\idlelib, 在cmd 中运行>python idle.py 错误:
Warning:unable to create user config directory C:\Users\bigfool\.idlerc
Check path and permissions.
即权限问题,解决方法:
C:\Users\mary右击,属性〉安全〉高级 ,看见用户的权限,对everyone 添加'完全控制'权限:
点击“添加”按钮,输入要选择的对象名称everyone,或者点“高级》立即搜索”找到erveryone。
点击“确定”选“完全控制”权限
再点击“确定”
我把自己的账号也设置为完全控制权限了,但是确定过程中系统有些警告提示,虽然我都忽略了这,有关系统安全问题,谨慎选择。
win->search>idle 这样就可以正确运行idle 了。
参考:http://blog.csdn.net/huluputi/article/details/7583752
3. Win7 64位 python easy_install 的安装
32位有直接安装包,但是64位的需要ez_setup.py安装,下载ez_setup.py后,进入文件所在目录,>python ez_setup.py 顺利的话就安装好了,可以在F:\Program Files\Python\Scripts 下看见easy_install.exe 文件了,这时从cmd下进入Scripts目录,就可以运行easy_install XXX 了。如果想设置环境变量也可以,在Path中添加即可,但如果用的不多 ,没必要吧。
参考 http://www.cnblogs.com/zhuyp1015/archive/2012/07/17/2596495.html
4. 下面继续安装nltk:用easy_install 安装
numpy: easy_install numpy
pip: easy_install pip
nltk: easy_install nltk
现在nltk 需要的东西都已经搞定了
win>idle>
>>import nltk
>>
环境初步搭建好啦
p.s. 所有环境搭建成功的人都一样 ,搭建出错的 各有各的错误:要坚韧!