Featured image of post pip package离线安装

pip package离线安装

Hits 前提背景:我需要给一个无外网环境的服务器准备如下python环境和pip包: 首先,内网和公网机器都需要安装同版本的Python 以保证下载的包适合;

操作内容

从 python pip 下载package ,保存到指定文件夹。 将文件夹拷贝到内网服务器中。 通过命令安装package

确认pip

# 查看位置
python3.11 -m pip --version

下载所需的package

mkdir flask_deps;cd flask_deps;
python3.11 -m pip download Flask Flask-CORS

如果下载错了,可以通过一下命令删除重装

python3.11 -m pip uninstall flask Flask-CORS

内网机器安装命令

无网络机器安装

python3.11 -m pip install --no-index --find-links=/root/flask_deps Flask Flask-CORS

最后效果

[root@xxx filebox-api]# flask --version
Python 3.11.10
Flask 3.1.0
Werkzeug 3.1.3
Licensed under CC BY-NC-SA 4.0
最后更新于 Dec 07, 2024 00:00 UTC
comments powered by Disqus
吸引力法则,大圣灵、外星人和心灵能量
使用 Hugo 构建
主题 StackJimmy 设计