使用pycharm进行win下多个版本python编程&>K,py2exe安装

出于编程和兼容性方面的考虑,我们可能需要多个版本的python(win X64),首先我先说多个版本python的系统并存解决办法。

1、安装多个版本的python(不同版本,不同位数)我主要用2.7_32 2.7_64 3.5_64

到Python官方下载不同的python安装包https://www.python.org/downloads/windows/

正常下载安装2.7_32 2.7_64 3.5_64这三个版本到C:python27_32 C:python27_64 C:python35_64

然后分别将这三个目录添加到系统路径。接下来需要改每个文件夹下的python.exe,分别重命名为python332bit.exe python264bit.exe python364bit

这样win+R 输入cmd打开命令行可进行测试:

python332bit >>Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec  5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)] on win32

python264bit>>Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)] on win32

...

这样就安装好了

2、下面为python27_32安装gtk环境方便进行GUI编程:

在这http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/

下载pygtk-all-in-one-2.24.2.win32-py2.7.msi文件

安装时目录选择C:python27_32

然后安装成功后import gtk试试

3、下面介绍用pycharm管理这多个版本的python

#如果还未安装pycharm,安装pycharm后创建一个project,用社区版就够了,专业版要收费

选中一个项目后,file>settings>Project:projectneme>Project Interpreter更改,便可以使用指定版本的python经行编译

使用pycharm进行win下多个版本python编程&&GTK,py2exe安装_第1张图片

4、接下来我们还差一个py2exe,点击右上角那个绿色小+可以添加模块,搜索py2exe安装即可

注意:你当前interpreter选择了哪个版本的python,就会为哪个版本的Python安装模块,为32的python安装py2exe时需要搜索安装py2exe_py2而不是py2exe,使用时仍import py2exe。

接下来的GUI编程可参考http://blog.csdn.net/shouwangzhelv/article/details/50813749



64位py2exe安装:http://www.lfd.uci.edu/~gohlke/pythonlibs/#py2exe

生成的exe遇到loadlibrary(pythondll)failed问题解决办法:

复制C:\Windows\System32目录下的python27.dll到dist下面即可


你可能感兴趣的:(python,64bit,gtk,pycharm,32bit)