pip常用方法

在Django项目开发中,经常需要依赖包,比如Django==1.8.11、django-celery==3.2.1、django-cors-headers==2.1.0等,我们需要将这些包写入requirement.txt中。

依赖包的下载和安装需要使用pip,下面介绍一下pip的常用命令。

一、help

pip help

可以看到pip的常用命令,已经它们的作用。

 二、install

pip install -r requirements.txt

下载安装requirements.txt里的所有依赖包。

pip install Django==1.8.11

下载安装某一个依赖包。

三、download

 pip download -r src/requirements.txt -d pkgs

下载依赖包到本地文件夹:-d: 文件夹地址,download也可跟依赖包的名称。

pip install <包名>

pip install Django-1.8.11-py2.py3-none-any.whl

离线安装下载之后的依赖包。

pip install   --no-index   --find-links=/packs/   -r   requirements.txt
pip install   --no-index   --find-links=/packs/   <包名>

这两个命令待测试:也是安装下载包的命令

四、pip源的选择

很多时候,比如网络不给力,连接超时、防火墙阻挡等等各种原因,我们可能无法从Python官方的PyPi仓库进行pip安装,这时候可以选择国内的第三方源,推荐使用豆瓣源,速度不错。

使用方法:

```

pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com Django

```

注意:除了`Django`之外,前面的参数都是固定的,包括参数顺序

五、uninstall

pip uninstall Django==1.8.11

卸载安装过的依赖包。

六、将已经安装的库列表保存到文本文件中

```

pip freeze > requirements.txt

```

这个功能经常被用作项目的依赖文件

 

posted @ 2019-12-11 09:52  yingzi__block  阅读(475)  评论(0编辑  收藏  举报