本文目录一览:
- 1、python 32位和64位的区别在哪
- 2、如何使用pyinstaller打包32位的exe
- 3、如何python设置成默认启动32位模式
- 4、怎么查看python是32位还是64位?
- 5、求助windows7 64位系统能安装32位的python开发环境吗
- 6、win10怎样配置python环境
python 32位和64位的区别在哪
区别就是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一个文件夹。
如何使用pyinstaller打包32位的exe
原来安装的anaconda为64位故安装的Python也是64位的,然后pyinstaller和打包后的exe都为64位。而64位的exe文件在32位的win7操作系统下是无法执行的,显示不兼容。
简单但是不方便的方法是采用32位的python重新打包。
因为使用的是Anaconda,所以使用conda构建32位python环境,然后再次打包。具体操作如下:
1.构建32位python环境
进入命令提示符窗口
2.安装pyinstaller
注:这一步是必须的,如果不在该环境下安装,还是使用原来的pyinstaller,那么打包的程序仍然为64位
然后pyinstaller -F xxx.py就可以打包32位的exe程序了。如果您的.py文件用到了其它第三方库,那么还需要在此环境下再次安装,不然打包成32exe程序运行时会提示包Module找不到。
如何python设置成默认启动32位模式
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150两句话搞定,Ubuntu16.04
亲测有效!
怎么查看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,也会显示上述命令。
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更彻底
求助windows7 64位系统能安装32位的python开发环境吗
win7 64位系统目前对32位软件的兼容性已经非常理想,能保证多数32位程序正常运行,并且为32位程序提供了以兼容模式运行的方式,提供了更好的兼容性。当然也不排除还是有少量32位程序无法正常运行。
兼容模式设置方法如下:
1、右击需要设置的32程序,点击属性;
2、点击兼容性选项卡,点击勾选以兼容模式运行,选择一个系统版本,点击确定即可。
win10怎样配置python环境
先到python的官方网站下载软件,打开官网后,选择downlad项目,然后选择需要下载的大版本,2.7还是3.4。
选择完版本后,进入后一个页面,在这个页面可以选择操作系统及对应的版本,win下注意分64位和32位版本,不要下错了。
32位的程序大约为17.5M,建议非官网下载的还是要比对下MD5以防万一,在上一个页面就有MD5值。核对完成后双击安装,首先是询问是为所有用户还是为当前用户安装,用缺省的就行。
下一步后是选择安装目录,这个看个人喜好了,不过还是要记一下目录,因为缺省的代码也会放在这个目录下。
下面继续缺省配置选择就开始安装了,python在安装过程中要执行一些角本,因些需要至少有system的权限才可以安装。
安装完成,但在win10在任务栏和桌面上都未生成图标,使用起来麻烦些,在开始窗口打开所有应,按字母找到python程序项,右键选择固定在任务栏或屏幕。