7.2 Ubuntu16.04下安装pip

pip 是“A tool for installing and managing Python packages.”,也就是说pip是python的软件管理工具
安装包:
pip install SomePackage

查看安装包时安装了哪些文件:
pip show --files SomePackage
查看哪些包有更新:
pip show --files SomePackage
更新一个软件:
pip install --upgrade SomePackage
卸载软件:
pip uninstall SomePackage

1.确认使用的python版本是python2而不是python3

如果同一台机子上都装了2和3,切换到2,不会的可以看下我另一篇帖子:https://www.jianshu.com/p/1bb112706b04

2.下载setuptools,解压安装包

解压目录的话我就默认在Downloads目录也能成功安装
https://pypi.org/project/setuptools/files

1
2
3
4
5
6
7
cd Downloads
ls
unzip setuptools-39.1.0.zip
cd setuptools-39.1.0.zip
ls
sudo python setup.py build
sudo python setup.py install


一定要先build编译之后再install,我直接install

  • 报错error: can't create or remove files in install directory
  • 不加sudo会报错permission denied

    3.安装pip

  • 报错No module named setuptools
    同理安装完setuptools之后,再安装pip
    image.png

https://pypi.org/project/pip/description

1
2
3
4
5
6
7
cd Downloads
ls
tar -zxvf pip-10.0.1.tar.gz
cd pip-10.0.1
ls
sudo python setup.py build
sudo python setup.py install

image.png

4.验证

pip -V
image.png
有了pip我们就可以自动的安装其他软件包,比如我们需要的 nose、virtualenv、distribute。
装好pip之后,我们就可以直接使用pip安装其他软件包了:

1
2
3
sudo pip install nose
sudo pip install virtualenv
sudo pip install distribute

安装了这些软件包,可我并不知道这些包的作用是什么?
寻之……

-------------���Ľ�����л�����Ķ�-------------