Windows 64 位系统下 Python 环境的搭建

Windows 64 位开发环境

注意:本教程适用于 Windows 7 64 位操作系统 及 Windows 10 64 位操作系统,其他系统尚未经过校验。

安装 IDE

PyCharm 下载:https://www.jetbrains.com/pycharm/

安装 Python 环境

Python2.7 下载:https://www.python.org/downloads/

Python2.7 的默认安装目录在 C:/Python27/,安装目录请勿转移到其他盘!有C盘洁癖症的患者请特别留意!

将 Python 加入环境变量 C:\Python27; C:\Python27\Scripts;

将上述两个路径加入系统环境变量中。

在我的电脑右键属性----》点击左侧列表中的高级系统设置-----》高级分页下,点击下面的环境变量-----》在系统变量选框中,找到并选择变量名为 Path 的变量,选择后点击下面的编辑按钮,最后在弹出来的系统变量编辑对话框中的变量值的最前(或最后)加上C:\Python27;C:\Python27\Scripts;(注意后面还有个分号,不要漏掉分号的,分号的作用是用来间隔变量与变量的。)

将 Python2.7 添入 Windows 系统的注册表

新建文件 register.py 并写入:

import sys from _winreg import * version = 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 ) def RegisterPy(): try: reg = OpenKey(HKEY_CURRENT_USER, regpath) except EnvironmentError as e: try: reg = CreateKey(HKEY_CURRENT_USER, regpath) SetValue(reg, installkey, REG_SZ, installpath) SetValue(reg, pythonkey, REG_SZ, pythonpath) CloseKey(reg) except: print "*** Unable to register!" return print "--- Python", version, "is now registered!" return if (QueryValue(reg, installkey) == installpath and QueryValue(reg, pythonkey) == pythonpath): CloseKey(reg) print "=== Python", version, "is already registered!" return CloseKey(reg) print "*** Unable to register!" print "*** You probably have another Python installation!" if __name__ == "__main__": RegisterPy()

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpzxfy.html