If you are in version 2.7, and the computer is a 64-bit machine. We recommend that you follow the steps below to install
Install python:http://www.python.org/download/releases/2.7.3/
Installation NumPy (optional): http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
Installing Setuptools:http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe
Install Pip: https://pypi.python.org/pypi/pip#downloads
Installing Pyyaml and Nltk:http://pyyaml.org/wiki/pyyaml
if appear
Python version 2.7 required, which was wasn't found in the registry
Create a new register.py file and paste the code in
ImportSYS from_winregImport*#tweak as necessaryVersion = Sys.version[:3]installpath=Sys.prefix Regpath="software\\python\\pythoncore\\%s\\"%(version) Installkey="InstallPath"Pythonkey="PythonPath"Pythonpath="%s;%s\\lib\\;%s\\dlls\\"%(InstallPath, InstallPath, InstallPath)defRegisterpy ():Try: Reg=Openkey (HKEY_CURRENT_USER, Regpath)exceptEnvironmentError as E:Try: Reg=CreateKey (HKEY_CURRENT_USER, Regpath) SetValue (Reg, Installkey, REG_SZ, InstallPath) SetValue (r Eg, Pythonkey, REG_SZ, Pythonpath) Closekey (REG)except: Print "* * * Unable to register!" return Print "---Python", version,"is now registered!" return if(QueryValue (Reg, installkey) = = InstallPath andQueryValue (Reg, Pythonkey)==Pythonpath): Closekey (REG)Print "= = = Python", version,"is already registered!" returnClosekey (REG)Print "* * * Unable to register!" Print "* * * You probably has another Python installation!" if __name__=="__main__": Registerpy ()
After running
Show "Python 2.7 is already registered"
When you install Setuptools, you can automatically identify the python2.7.
Win7 is 64 reasons, when installing Python (32-bit), if you choose only for the current user, the above problems will not appear, if you choose all users, then use the above method to solve it.
Installation of NLTK