如何制作pip离线安装环境

pip 是python三大神器之一,居家旅行必备。一句 pip -r requirements.txt 就是python 程序 员的浪漫。

首先你需要一台可以连接其他pip 源的电脑,通常也就是你自己的开发环境,并且安装了pip.

# pip install pip2pi

安装你需要的软件包,比如这里的ansible

# pip install ansible

查看已安装的pip包

# pip list

用 pip freeze 在你的开发环境上制作一个 requirements 文件

# pip freeze > requirements.txt

准备一个 pacakges 文件夹,作为存放本地源的路径

# pip2pi your_path/packages \--no-use-wheel -r requirements.txt

上面的命令执行完毕后,查看你的packages 目录,会看到所有的包都已经下载下来了。复制 packages目录和requirements文件到不能连接外网的目标机器上。执行安装

# pip install --no-index --find-links=file:///path_to/packages/ -r requirements.txt

至此,离线安装完毕。

我来评几句
登录后评论

已发表评论数()

相关站点

+订阅
热门文章