Python – WindowsError: [Error 193] %1 不是有效的 Win32

 

 

今天在调试Python的程序时出现这样的问题.

 

WindowsError: [Error 193%1 不是有效的 Win32

 

原因太简单了,因为使用的python 64位的版本调用了 windows32位的dll或者是python 32位的版本调用了 windows64位。

 

 

解决方法

 

1.安装与DLL文件相同的python版本

2.找到相应的位数DLL文件版本

 

 

Windows2008 – 安装Python详细教程

今天在服务器调试一些软件的时候需要有python的版本.所以就有了这篇文章.

步骤比较详细.安装也是比较简单.主要就是在变量的设置.

下载python

pytho版本非常多,这里我们采用2.7.4的版本

http://python.org/ftp/python/2.7.4/python-2.7.4.msi

下载完后直接双击它,运行安装程序。

安装python

默认选择“Install for all users”,点击Next按钮,进入下一步。

python-2.7.4-1

安装路径可以自定义,也可以不用修改,直接点击Next按钮,进入下一步。

python-2.7.4-2

 

自定义安装python,一般不需要设置,直接点击Next按钮,进入下一步。

python-2.7.4-3

python开始安装,稍等片刻,安装完毕,进入下一个界面,

python-2.7.4-4

出现这个界面就表示python安装完毕了,直接点击Finish按钮即可。

python-2.7.4-5

点击Finish后就完成了python的安装

设置变量

设置环境变量,首先在桌面上右键点击“我的电脑”,选择“属性”。

pc-windows2008-shuxing

然后找到“高级系统设置”,并点击

pc-windows2008-2

点击后会出现系统属性页面,再次找到并点击“环境变量”

pc-windows2008-3

选中“path”的变量,然后点击“编辑”按钮

pc-windows2008-4

在变量值后面加上python路径,如“;C:\Pythoon27”(特别注意,第一个符号是分号;路径与路径之间用分号隔开),点击“确定”。

pc-windows2008-5

设置完毕后,把剩下的确定全部确定了.直至属性窗口关闭.

 

到此为止,python在2008环境下已经全部安装完成.最为重要的就是变量哪里的设置了.还有分号的问题.

 

测试Python

安装完成后,我们保证安装都是正确的.需要进行测试一下

点击“开始”-“运行”,然后输入“python”,

输入完毕后.如果出现下图的信息./说明已经安装完成,并且变量也是正确的.可以正常使用了.

python-2.7.4-6

 

CentOS 5.X – 安装Python2.7.X教程

CentOS 5.X自带的python版本是 2.4 , 版本过于老了点,所以很多时候我们运行程序需要2.7版本。需要进行版本升级.

注意:由于一些系统工具和服务是对 Python 有依赖的,所以升级 Python 版本需要注意。

这里有2.7.3的简易安装版本:https://www.xlboo.com/8767.html

如果有问题呢,按照本教程依葫芦画瓢即可.

 

查看版本

centos5.X的版本有点低为

Python 2.4.3

 

更新系统

更新工具

下载Python

这里呢,一般我常用2.7.8与2.7.3的版本.所以按照自己的需要进行安装

编译Python

上面的命令为进入目录后运行配置 configure然后编译安装

检查版本

说明我们的版本安装成功了.

安装成功后并不代表一切都完了,下面还需要修改一些文件与变量.

设置 PATH

下面需要设置系统变量或者建立软连接将新版本的Python ,加入到 path 对应的目录

或者

验证版本

验证版本与目录

安装组件

然后安装一些其他的组件

安裝setuptools:https://www.xlboo.com/8824.html

安装PIP :https://www.xlboo.com/8822.html

安装PIP也可以直接执行

修复yum

现在的yum一般都是有问题的,因为默认python版本已经是2.7了,而yum则是2.4 所以:

检查yum位置

找到的目录为

/usr/bin/yum

 

修改yum

修改yum中的python 将第一行 #!/usr/bin/python 改为 #!/usr/bin/python2.6。

 

到此为止安装检查修复等工作顺利完成.

 

 

 

 

Python – 安装模块出错:ImportError: No module named setuptools 解决方法

python-setuptools

今天在运行一些程序的出现这个问题,因为没有安装setuptools的问题,解决方法就是很简单的一句话。

解决方法

注意:这里我使用的是最新版本,更新时间为:2015年6月24日,也可以选择其他的版本。

Centos – 安装最新版Python-pip教程

今天在centos折腾python的适合需要一些组件,

首先我们先下载下载python-pip的tar包:

下载PIP

 

注意问题

这里如果没有安装setuptools是会出现错误(ImportError: No module named setuptools )的。具体可以参考这篇文章:https://www.xlboo.com/8824.html

 

安装PIP

python-pip

出现上面的这张图片就说明我们就成功安装完成了。

 

Centos5.x – 升级Python2.7.3

安装前需要先安装一下编译器gcc

下载Python

解压安装Python

执行上面的命令就安装成功了。