作者:大布丁 | 来源:互联网 | 2023-12-10 16:46
本文介绍了在Windows系统下安装Python、setuptools、pip和virtualenv的步骤,以及安装过程中需要注意的事项。详细介绍了Python2.7.4和Python3.3.2的安装路径,以及如何使用easy_install安装setuptools。同时提醒用户在安装完setuptools后,需要继续安装pip,并注意不要将Python的目录添加到系统的环境变量中。最后,还介绍了通过下载ez_setup.py来安装setuptools的方法。
Windows下Python,setuptools,pip,virtualenv的安装
Windows 2003平台,安装Python2.7.4,Python3.3,setuptools,pip,virtualenv。
安装Python2.7.4(当前版本是2.7.6),安装路径:C:\Python27
安装Python3.3.2,安装路径:C:\Python33
安装完毕之后,请勿将python的目录添加到系统的环境变量中。
优先安装setuptools后面的pip和virtualenv可以通过easy_install来安装。
setuptools可以在 http://pypi.python.org/pypi/setuptools 找到Windows的安装方式,现在官网建议使用的是下载ez_setup.py来安装。
下载完ez_setup.py,CMD下路由到下载目录,使用:
code1 | C:\Python27\Scripts\python.exe ez_setup.py
|
下载完毕最新版本之后,系统会自动安装setuptools,安装完毕之后,会在scripts下会有一个easy_install.exe可执行文件。
当安装完毕setuptools之后,剩下的就比较简单了。
code1 2 3 4 5 | >C:\Python27\Scripts\easy_install.exe pip
>C:\Python27\Scripts\easy_install.exe virtualenv==1.10.1
|
安装完毕之后,同样在Scripts下面可以看到pip.exe和virtualenv.exe文件。需要注意,当前irtualenv的版本是1.11,安装的时候如果不设定==1.10.1,默认会安装最新版本,而1.11版本的virtualenv是有问题的,安装1.11后,在创建环境的时候会失败,报错: setuptools pip failed with error code 1.这个问题是1.11的本身的问题,用1.10.1版本,没有这个问题,所以我们安装的时候需要明确版本1.10.1。
安装完毕virtualenv之后,就可以创建虚拟环境了:
code1 2 | >c:\python27\Scripts\virtualenv.exe vProject
|
创建之后,我们可以检查下vProject下是否有文件,同时确认下vProject\Scripts\下是否有activate.bat和deactivate.bat两个文件。至此,虚拟环境就创建好了。运行虚拟环境只需要在CMD下运行activate.bat,并在当前窗口中进行操作——所有的操作此时都已经在虚拟环境中进行的。
本文出自 “Mr_Computer” 博客,请务必保留此出处http://caochun.blog.51cto.com/4497308/1559318
Python-工具安装