公司的办公环境离线,这种情况下通常思路的在联网的机器上做好再拷贝内容到离线机器上安装。
安装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
本文详细介绍了在离线环境中如何安装Python包的过程。首先,通过联网机器使用pip安装所需包并生成依赖文件,然后下载这些包。接着,将包和依赖文件复制到离线机器上,并使用pip进行离线安装。
569

被折叠的 条评论
为什么被折叠?



