python离线包安装方法总结
1、离线安装
好的,为您提供 paddleocr
这个包在阿里云镜像上的离线下载链接。
核心步骤
- 访问阿里云镜像站:PyPI 包的阿里云镜像站地址为:
https://mirrors.aliyun.com/pypi/simple/
- 查找包文件:在镜像站地址后加上包名,即可列出该包的所有版本文件。
- 选择正确的文件:根据您图片中显示的环境(Linux系统)和Python版本(3.8),需要下载兼容的安装包。最稳妥的是下载源码包(
.tar.gz
)或通用轮子(none-any.whl
)。
📦 离线安装包下载链接
以下是针对您环境中特定版本的直接下载链接,您可以直接使用浏览器或下载工具(如 wget
)下载。
1. PaddleOCR 2.9.1
- 源码包(推荐,兼容性最好)
- 链接:
https://mirrors.aliyun.com/pypi/packages/source/p/paddleocr/paddleocr-2.9.1.tar.gz
- 链接:
- 预编译的 Wheel 包(如果兼容,安装更快)
- 通用轮子(
none-any.whl
,兼容任何平台和Python版本):- 链接:
https://mirrors.aliyun.com/pypi/packages/py3/p/paddleocr/paddleocr-2.9.1-py3-none-any.whl
- 链接:
- 通用轮子(
- 解决方案:通过阿里源重新获取有效下载链接
- 推荐直接访问阿里源的 APScheduler 包索引页面,找到对应版本的有效链接,步骤如下:
打开阿里源 APScheduler 包页面:https://mirrors.aliyun.com/pypi/simple/apscheduler/
在页面中找到 “APScheduler-3.10.4-py2.py3-none-any.whl” 对应的下载链接,点击即可获取正确 URL(或右键 “复制链接地址”)。 - 若需下载依赖包(pytz、six),可按同样方式访问对应包的索引页面:
pytz:https://mirrors.aliyun.com/pypi/simple/pytz/
six:https://mirrors.aliyun.com/pypi/simple/six/
- 推荐直接访问阿里源的 APScheduler 包索引页面,找到对应版本的有效链接,步骤如下:
- 解决方案:通过阿里源重新获取有效下载链接
💻 离线安装方法
下载好 .whl
或 .tar.gz
文件后,请按以下步骤在您的 (jianxiu)
环境中安装:
-
激活您的 Conda 环境:
conda activate xxx
-
使用
pip install
命令直接安装本地文件。请确保命令中的文件名与您下载的文件名完全一致。- 如果下载的是 Wheel 文件(.whl):
pip install /path/to/downloaded/file.whl # 示例(假设文件在当前目录): pip install ./paddleocr-2.9.1-py3-none-any.whl pip install ./fuzzywuzzy-0.18.0-py2.py3-none-any.whl
- 如果下载的是源码包(.tar.gz):
pip install /path/to/downloaded/file.tar.gz # 示例: pip install ./paddleocr-2.9.1.tar.gz pip install ./fuzzywuzzy-0.18.0.tar.gz
- 如果下载的是 Wheel 文件(.whl):
-
离线环境下批量安装包。
# 激活环境
conda activate xxx# 从本地目录安装,无需单个处理
pip install --no-index --find-links=./offline_packages xxx==version
⚠️ 重要注意事项
- 依赖问题:
paddleocr
依赖较多(如图中显示的shapely
,opencv-python
等)。在离线环境下,您需要提前将这些依赖包也全部离线下载并安装好,否则安装会失败。这是一个比较繁琐的过程。 - 安装顺序:建议先安装
paddleocr
的依赖项,最后再安装paddleocr
本身。fuzzywuzzy
没有依赖,可以随时安装。 - 备用方案:如果觉得处理依赖关系太复杂,可以考虑在能联网的机器上,使用
pip download package_name
命令将包及其所有依赖项一次性下载到本地,然后再拷贝到离线机器上进行安装。
希望这些链接和方法能帮助您顺利完成离线安装!如果遇到依赖问题,可以随时再问。
2、离线迁移
参考链接:
1、wsl安装linux版本的包:https://docs.pingcode.com/ask/965965.html