Windows+Linux安装Python包管理工具pip

Windows安装Python包管理工具pip

    pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具。

一、前期准备

    首先确认windows机器上面是否已经安装好了python。在cmd中输入python --version和python看看是否有反应

Windows+Linux安装Python包管理工具pip_pip

如上面所示,表示已经在windows平台上面搭建好了python环境。


二、下载安装

1、到官网去https://pypi.python.org/pypi/pip#downloads下载pip安装包到windows指定目录

Windows+Linux安装Python包管理工具pip_pip_02

Windows+Linux安装Python包管理工具pip_pip_03

【更新地址】http://doublelinux.blog.51cto.com/12300166/1964444

2、打开cmd,将目录切换到pip安装目录,输入:

D:

cd \pip\pip-9.0.1

Windows+Linux安装Python包管理工具pip_pip_04

3、执行python setup.py install,开始安装pip

python setup.py install

Windows+Linux安装Python包管理工具pip_pip_05

安装完成后,发现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

1、到https://pypi.python.org/pypi/pip/#downloads去寻找自己想要的pip版本,并且复制下载链接

Windows+Linux安装Python包管理工具pip_pip_06

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 <module>

    from setuptools import setup, find_packages

ImportError: No module named setuptools

    这是由于python没有安装setup-tools!!!!!

【更新地址】http://doublelinux.blog.51cto.com/12300166/1964444


三、安装setup-tools

1、到https://pypi.python.org/pypi/setuptools下载setup-tools

Windows+Linux安装Python包管理工具pip_pip_07

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)

Windows+Linux安装Python包管理工具pip_pip_08

到此,pip安装成功!!