温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python pip能离线安装吗

发布时间:2026-09-03 14:33:53 来源:亿速云 阅读:100 作者:小樊 栏目:编程语言

可以的,Python 的 pip 是支持离线安装的。常见做法有以下几种:


一、提前下载包,再离线安装(最常用)

1️⃣ 在有网络的机器上下载包

pip download 包名 -d ./packages

例如:

pip download requests -d ./packages

如果是给别的 Python 版本 / 平台用:

pip download requests -d ./packages \
  --python-version 38 \
  --platform win_amd64 \
  --only-binary=:all:

2️⃣ 拷贝到离线机器

packages 文件夹拷贝到目标机器(U 盘 / 内网)


3️⃣ 离线安装

pip install --no-index --find-links=./packages 包名

或一次性安装所有:

pip install --no-index --find-links=./packages -r requirements.txt

二、使用 requirements.txt 离线安装

有网机器:

pip freeze > requirements.txt
pip download -r requirements.txt -d ./packages

离线机器:

pip install --no-index --find-links=./packages -r requirements.txt

三、使用本地 whl 文件安装

如果已经有一个 .whl 文件:

pip install xxx.whl

四、搭建本地 pip 源(企业常用)

适合长期离线环境:

  • pip install pip2pi
  • 或使用 devpi / pypiserver

五、注意事项 ⚠️

  1. 依赖也要一起下载
    • pip download 默认会下载依赖
  2. 平台/Python 版本要匹配
    • Windows / Linux / macOS 不通用
  3. 有些包需要编译
    • 尽量用 --only-binary=:all:

如果你愿意,可以告诉我:

  • 操作系统(Windows / Linux)
  • Python 版本
  • 是否完全无外网

我可以给你一套可直接照抄的命令

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI