Linux 环境下pip的安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 环境下pip的安装相关的知识,希望对你有一定的参考价值。

转载原地址为http://i.cnblogs.com/EditPosts.aspx?opt=1,转载请注明原地址,谢谢!

1. 概述

自动化发布平台需要在线上环境重新安装部署,涉及到多个包的安装,之前没有记录下。导致此次安装的时候,

有些过程主要重新再经历一遍,不过也好,至少可以趁这个机会把Python涉及各个模块安装部署做到自动化。

1.1 pip的安装

网上一堆关于Linux下pip的安装文档,大部分是无法使用的,不知道这些人自己有没有尝试过。而且大部分是完全一样的,

估计是粘贴复制的居多。

其实pip的安装比较简单,具体的安装过程可以参考这里(https://pip.pypa.io/en/stable/installing/)。

首先需要下载下get_pip.py文件,对于Linux可以使用wget https://bootstrap.pypa.io/get-pip.py

获取到文件之后,直接执行python get-pip.py命令就OK了。get-pip.py脚本会把依赖的环境都安装好。

执行完之后,就可以正常使用pip命令了。

 

1.2 requirements文件的使用

对于一个稍微大型的python应用程序,可能会依赖很多包,如果每次需要的时候再重新安装是挺不好的。下次换了个环境,有得重新安装一遍。

一种比较好的方式是放在代码主目录下的requirements.py文件中,具体在部署的时候执行pip install -r requirements.py命令就可以把

requirements.py文件中包含的所有python 包都安装好。还是比较方便的,具体requirements.py文件的格式其实还是蛮简单的。具体可以参考下

网上的文档介绍。

以上是关于Linux 环境下pip的安装的主要内容,如果未能解决你的问题,请参考以下文章

环境准备—之—linux下安装python3和pip3

在Anaconda虚拟环境中pip安装的包无法使用

linux 安装pip 和python3

linux下virtualenv虚拟环境的使用

使用 pip 安装 TensorFlow

pip备份安装requirements.txt中的包和anaconda的安装(linux)