Python 的pip 包管理工具太好用了
Python 2.7.9 以上默认都自动安装了这个pip工具,
在windows cmd或Linux等终端下
输入pip,如果显示没有此命令,
可能是没有安装好或路径(windows环境变量)没有设置好。
有的centos,ubuntu自带Python,pip没有安装。可以这样安装一下。
下载get-pip.py https://bootstrap.pypa.io/get-pip.py ,
再切换到get-pip.py 文件所在的目录
输入 python get-pip.py,再配置好路径,即可使用。
Pip 常见命令
Usage: pip <command> [options]
Commands:
install Install packages.
download Download packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
search Search PyPI for packages.
wheel Build wheels from your requirements.
hash Compute hashes of package archives.
completion A helper command used for command completion
help Show help for commands
1.1、 安装pip软件包:
sudo pip install django
1.2、 升级软件包版本:sudo pip install scikit-learn --upgrade
2、当你开发project时
有很多依赖包,当你的代码放到公司git代码仓库前,最好执行一下
pip freeze >requirements.txt
这样将你的依赖包都放到requirements.txt 文件中了。
团队同事,需要用到你的代码时,
pip install -r requirements.txt,
即可安装项目的依赖包。
3、pip查看已安装的包
pip freeze 即可以看到全部已安装的第3方包
4、pip 可以选择安装不同的版本
先安装一个第三方库
$ pip install yolk
$ yolk -V django
Django 1.10rc1
Django 1.10b1
Django 1.10a1
Django 1.9.8
Django 1.9.7
....
....
Django 1.3.6
Django 1.3.5
Django 1.2.7
Django 1.1.4
Django 1.0.4
这样pip install Django==1.9.8 你想安装哪个版本就安装哪个版本。