python32位和64位的区别是什么

python32位和64位有什么区别?
64位可以使用更大的内存空间,64位可以在64位系统下运行,但不能在32位系统下运行。
考虑到兼容性,32位可以在32位和64位上运行,建议使用32位的python。
如何查看python是32还是64
IDLE或CMD可用于查看。
方法一:
打开IDLE,查看第一行提示,例如:
32位系统是这样的:Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:38:48) [MSC v.1900 32 bit (Intel)] on win32
64位系统是这样的:Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64) on win32
方法二:
打开命令提示符CMD,输入python,也会显示上述命令。
方法三:
计算机->高级系统设置->环境变量
如果没有path,您可以创建一个新的环境变量,然后添加python安装路径。如果无法更改系统环境变量,您可以在用户下面创建一个叫做path的新环境变量,然后添加python路径,这样path只对当前用户有效。
IDLE是python写的,没有安装python环境变量当然是打不开的,因为你在cmd中打python xxx.py根本没有python的命令。
方法四:
通常64windows系统program files文件夹(默认目录用于安装应用程序)有两个,一个是program 另一个是programm files(x86), 只有programm是32bit files这个文件夹。
根据以上特点,我们可以判断windows系统是32还是64位。
importos prg=C:ProgramFiles(x86) ifTrue==os.path.exists(prg): print64bitttitttitt else: print32bitttt
python培训视频众多,全部在python学习网,欢迎在线学习!
