python 32位和64位的区别在哪

Python010

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一个文件夹。

32Bit的意思是“32位操作系统”

32位操作系统针对的32位的CPU设计。

我们的CPU从原来的8位,16位,到现在的32位和64位。

cpu处理计算的时候“数据”和“指令”是不同对待的。

32位的CPU就更加方便了,我们就可以一次处理一个a=a+b这样的命令了。

优点:简化了软件设计的复杂度

缺点:硬件设计更加复杂,计算速度下降。