可以的,Python 的 pip 是支持离线安装的。常见做法有以下几种:
pip download 包名 -d ./packages
例如:
pip download requests -d ./packages
如果是给别的 Python 版本 / 平台用:
pip download requests -d ./packages \
--python-version 38 \
--platform win_amd64 \
--only-binary=:all:
把 packages 文件夹拷贝到目标机器(U 盘 / 内网)
pip install --no-index --find-links=./packages 包名
或一次性安装所有:
pip install --no-index --find-links=./packages -r requirements.txt
pip freeze > requirements.txt
pip download -r requirements.txt -d ./packages
pip install --no-index --find-links=./packages -r requirements.txt
如果已经有一个 .whl 文件:
pip install xxx.whl
适合长期离线环境:
pip install pip2pidevpi / pypiserverpip download 默认会下载依赖--only-binary=:all:如果你愿意,可以告诉我:
我可以给你一套可直接照抄的命令。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。