离线环境下用pip安装python包
公司的办公环境离线,这种情况下通常思路的在联网的机器上做好再拷贝内容到离线机器上安装。
安装Python 2的pip
以下命令将为Python 2及其所有依赖项安装pip:
sudo apt install python-pip
安装完成后,我们可以使用以下打印pip版本的命令验证安装:
pip —version
安装python3的pip
sudo apt install python3-pip
pip离线安装python包
在联网的机器上安装需要的包
pip install elasticsearch
查看安装的包
pip list
生成requirements.txt(记录所有依赖包及其精确的版本号)
pip freeze > requirements.txt
下载对应的包
pip install —download /home/sjm/packages -r requirements.txt
将packages文件夹和requirement.txt拷贝至离线机器上目录下,执行命令:
pip install —no-index —find-links=./packages -r requirements.txt
还没有评论,来说两句吧...