Windows+Linux安装Python包管理工具pip
Windows安装Python包管理工具pip
pip是一个Python包管理工具,主要是用于安装PyPI上的软件包,可以替代easy_install工具。
一、前期准备
首先确认windows机器上面是否已经安装好了python。在cmd中输入python --version和python看看是否有反应
如上面所示,表示已经在windows平台上面搭建好了python环境。
二、下载安装
1、到官网去https://pypi.python.org/pypi/pip#downloads下载pip安装包到windows指定目录
【更新地址】http://doublelinux.blog.51cto.com/12300166/1964444
2、打开cmd,将目录切换到pip安装目录,输入:
D:
cd \pip\pip-9.0.1
3、执行python setup.py install,开始安装pip
python setup.py install
安装完成后,发现pip命令还是不能使用,原因是没有添加环境变量。
4、添加pip的环境变量
D:\python\anzhuang\Scripts
环境变量的位置在python安装目录下面的Scripts目录下面。设置好环境变量后,再次在cmd中执行pip list命令就可以正常使用了
Linux安装Python包管理工具pip
Python3系列会默认自带Python包管理工具pip,而Python2系列不会自带pip,需要自己安装。Linux Centos7系统默认自带的Python版本是Python2.7,即没有安装pip,需要自己安装一个pip。在选择pip版本时,尽量和Python的版本选择一致。
一、下载、解压pip
2、使用windows下载好pip,然后回到Linux中,使用rz命令上传下载的pip包
[root@localhost /]# mkdir -p /home/qiuuuu/tools
[root@localhost /]# cd /home/qiuuuu/tools/
[root@localhost tools]# yum -y install lrzsz
[root@localhost tools]# rz -y
3、解压上传的pip压缩包pip-9.0.1.tar.gz
[root@localhost tools]# tar zvxf pip-9.0.1.tar.gz
二、安装pip出错、出错、出错..........
[root@localhost tools]# cd pip-9.0.1
[root@localhost pip-9.0.1]# ls
AUTHORS.txt CHANGES.txt docs LICENSE.txt MANIFEST.in pip pip.egg-info PKG-INFO README.rst setup.cfg setup.py
[root@localhost pip-9.0.1]# python setup.py install
【到此,出现了报错信息】,报错如下:
Traceback (most recent call last):
File "setup.py", line 6, in
from setuptools import setup, find_packages
ImportError: No module named setuptools
这是由于python没有安装setup-tools!!!!!
三、安装setup-tools
2、上传、解压setup-tools
[root@localhost pip-9.0.1]# rz -y
[root@localhost pip-9.0.1]# ls
AUTHORS.txt CHANGES.txt docs LICENSE.txt MANIFEST.in pip pip.egg-info PKG-INFO README.rst setup.cfg setup.py setuptools-36.4.0.zip
[root@localhost pip-9.0.1]# yum -y install unzip
[root@localhost pip-9.0.1]# unzip setuptools-36.4.0.zip
3、安装setup-tools
[root@localhost pip-9.0.1]# cd setuptools-36.4.0
[root@localhost setuptools-36.4.0]# python setup.py install
四、再次安装pip
1、安装pip
[root@localhost setuptools-36.4.0]# cd /home/qiuuuu/tools/pip-9.0.1
[root@localhost pip-9.0.1]# python setup.py install
2、测试是否安装成功
[root@localhost pip-9.0.1]# pip -V
pip 9.0.1 from /usr/lib/python2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)
到此,pip安装成功!!