python 32位和64位的区别在哪

Python015

python 32位和64位的区别在哪,第1张

区别就是64位能够用更大的内存空间,64位可以在64位的系统下进行,但是不能在32位系统下进行32位能够在32位和64位上进行,考虑到兼容,建议使用32位的Python。

如何查看Python是32位还是64位?

可以通过IDLE和CMD进行查看,具体操作方法如下:

第一种方法:通过IDLE查看

打开IDLE,看一行提示,比如:Python 3.5.1 (v3.5.1:37a07cee5969, Dec 6 2015, 01:38:48) [MSCv.1900 32 bit (Intel)] on win32,这就是32位系统Python 3.5.1 (v3.5.1:37a07cee5969, Dec

6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64)] on win32,这就是64位系统。

第二种方法:通过CMD查看

打开命令提示符CMD,输入Python,也会显示上述命令。

第三种方法:计算机-高级系统环境-环境变量

如果环境变量没path,你需要自己创建一个,然后把Python安装路径加进去,不能改系统环境变量你就在用户底下新建一个环境变量叫Path,然后加进去Python路径,这样这个Path只对当前用户有效。

IDLE是Python写的,Python环境变量没有安装是打不开的,因为CMD里打Python xxx.py根本没有Python这条命令。

第四种方法:常规方法

一般情况下,64位的Windows系统Program files文件夹有两个,一个是program files,另外一个是programfiles(x86)而32位的只有program files一个文件夹。

可使用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,也会显示上述命令。

32位系统下

64位系统下

方法三:计算机->高级系统设置->环境变量

环境变量没Path你就新建一个,然后把python安装路径加进去。不能改系统环境变量你就在用户那底下新建一个环境变量叫Path的,然后加进去python路径,这样这个Path只对当前用户有效。

IDLE是python写的,python环境变量没装当然打不开,因为cmd里你打python xxx.py根本就没python这条命令。

方法四:

通常64的windows系统program files文件夹(用来安装应用程序的默认的默认的目录),有2个,一个是program files另外一个是program files(x86), 而32bit的只有program files这一个文件夹。

根据上面这一特点,我们就可以判断windows系统是32还是64位的。

import os

prg = 'C:Program Files(x86)'

if True == os.path.exists( prg ):

print '64bit'

else:

print '32bit

Python介绍:

Python被广泛应用于后端开发、游戏开发、网站开发、科学运算、大数据分析、云计算,图形开发等领域

各方面地位超然

Python在软件质量控制、提升开发效率、可移植性、组件集成、丰富库支持等各个方面均处于先进地位

简单易学

python具有 简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象 等 优点,它的面向对象甚至比java和C#.net更彻底

可以。电脑支持32位和64位系统,python32位与64位可以装。Python由荷兰数学和计算机科学研究学会的GuidovanRossum于1990年代初设计,作为一门叫做ABC语言的替代品。