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

Windows下Python包的pip安装

2016-04-13 21:10 851 查看

Python安装记

作为python新手,在Windows下安装扩展包都是一件蛋疼的事,今天搞了一晚上终于成功安装,下面把过程记录下来以备以后参考。

我安装的是python2.7 win32的(好多包貌似没有64位的,所以还是安装32位的吧),之前扩展包有.exe格式的可以傻瓜安装,现在大部分都换成了.whl格式,不知什么鬼,网上搜了一通可以用pip安装,但是在安装pip时都tm报错(ImportError: No module named setuptools)!因为安装pip前还要确保setuptools安装,尼玛。。。

安装顺序

安装python2.7

安装32位的,安装完记得配置环境变量PATH:鼠标右键我的电脑 -> 属性 -> 点击高级系统设置 -> 点击环境变量 -> 点击PATH -> 在最后面加上我们的Python安装路径 -> 点击确定

安装setuptools

参考自http://blog.sina.com.cn/s/blog_3fe961ae0100zgav.html

Python第三方模块中一般会自带setup.py文件,在Windows环境下,我们只需要使用命令

cd c:\Temp\foo
python setup.py install


两个命令就可以完成第三方模块的安装了。第一个cd命令将当前目前切换到待安装的第三方模块的目录下(这里假设第三方模块解压后的目录为c:\Temp\foo),第二个命令就执行安装了。安装的过程中可能会出现“ImportError: No module named setuptools”的错误提示,这是新手很常遇见的错误提示。不用担心,这是因为Windows环境下Python默认是没有安装setuptools这个模块的,这也是一个第三方模块。下载地址为http://pypi.python.org/pypi/setuptools

现在http://pypi.python.org/pypi/setuptools上面貌似没有提供exe下载了,取而代之的是一个自动化下载安装的脚本https://bootstrap.pypa.io/ez_setup.py,下载该脚本后运行

python ez_setup.py


即可。脚本会自动判断python的版本,自动下载,安装。

安装pip

参考自http://www.tuicool.com/articles/eiM3Er3

去官网下载pip的.tar.gz文件,把它解压(解压路径里最好不要有中文,不知道会不会影响);cmd进入控制台,cd进入刚刚解压的目录如:先G:进入G盘,再cd G:\pip-8.1.1

G:
cd G:\pip-8.1.1
python setup.py install


安装成功后试试pip命令可不可以,如果不行就要配置环境变量PATH,将

C:\Python34\Scripts


加入PATH即可

利用pip安装numpy等各种包

去官网下载包的.whl文件,然后

pip install blablabla.whl


先写到这,以后遇到问题再补
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: