您的位置:首页 > 编程语言 > Python开发

在windows xp x86中配置python开发环境

2016-03-18 17:13 591 查看

1.安装python2.7.11 windows x86

下载地址:

https://www.python.org/ftp/python/2.7.11/python-2.7.11.msi

添加环境变量:

右键我的电脑——属性——高级——环境变量——系统变量——双击Path——在变量值后添加python的安装路径(C:\Python27)

验证安装是否成功:

cmd——输入python回车——进入python解释器

推荐新手使用IDE:PyCharm:https://www.jetbrains.com/pycharm/download/#section=windows

看代码神器:sublime text:http://www.sublimetext.com/3

2.安装模块

下载安装setuptools:

http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20

继续添加环境变量:

右键我的电脑——属性——高级——环境变量——系统变量——双击Path——在变量值后添加python的安装路径下的Scripts 文件夹(C:\Python27\Scripts)

cmd——安装模块(如:easy_install PIL)

出错:AttributeError:’NoneType’ object has no attribute ‘clone’

据说需要升级setuptools到0.6c12 ,那就升级呗:

easy_install -U setuptools

然后就报错了:

error: [Errno 13] Permission denied: ‘D:\Python27\Scripts\easy_install.exe’

不明白为什么

查看版本:

python -c "import setuptools; print setuptools.__version__"


输出: 0.6c11

升级失败

那就换一个吧,安装pip:

https://pypi.python.org/packages/source/p/pip/pip-8.1.0.tar.gz#md5=e9c3844db343f47d16040b32ad9072be

解压,使用命令行进入解压后的文件夹,执行:

python setup.py install


安装成功

执行:

pip list


可以看到当前已经安装的模块

pip (8.1.0)
setuptools (0.6rc11)


你看啊setuptools不是还在吗干嘛不能用呢

于是可以用pip安装模块了:

pip install virtualenv


问题又来了:

pip install lxml


失败

* make sure the development packages of libxml2 and libxslt are installed *

最后报错:error: Unable to find vcvarsall.bat

怒,那我官网下个包总行了吧

https://pypi.python.org/pypi/lxml/3.5.0

选32位py2.7的exe,双击运行

然后再试一下

pip install lxml


居然成功了

好了,以后都去官网下好了。附Index of Packages:

https://pypi.python.org/pypi?%3Aaction=index

Enjoy youself :)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  windows xp python web