paddlepaddle及paddleocr安装过程出现问题
1.安装paddlepaddle
目前飞桨支持的环境
- Windows 7/8/10 专业版/企业版 (64bit)
- GPU版本支持CUDA 10.1/10.2/11.1/11.2/11.6,且仅支持单卡
- Python 版本 3.6+/3.7+/3.8+/3.9+/3.10+ (64 bit)
- pip 版本 20.2.2或更高版本 (64 bit)
用pip安装(问题解决,成功安装√)
python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
检验各版本
python --version #确认python版本
python -m ensurepip #确认pip版本
python -m pip --version #确认pip版本
python -c "import platform;print(platform.architecture()[0]);print(platform.machine())" #确认python和pip是64bit,并且处理器架构是x86_64(或称作x64、Intel 64、AMD64)架构。下面的第一行输出的是”64bit”,第二行输出的是”x86_64”、”x64”或”AMD64”即可:
将百度源改为阿里云、豆瓣,最后豆瓣成功了!
python -m pip install paddlepaddle -i https://mirrors.aliyun.com/pypi/simple #阿里云镜像源,还是安装出现问题
python -m pip install paddlepaddle -i http://pypi.douban.com/simple #豆瓣镜像源,安装成功!
检查win10,python,pip版本均无误,即环境没问题,去paddle官网,用管理员打开cmd+用官网的新指令尝试
python -m pip install paddlepaddle==2.3.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
2.安装paddleocr(问题解决,成功安装√)
pip install paddleocr==2.6.0.3 #推荐使用2.6版本
出问题
尝试先在飞桨官网下载shapely whl文件,运行以下命令:
pip install C:\PaddleOCR_project\Shapely-1.8.2-cp39-cp39-win_amd64.whl
成功安装好Shapely-1.8.2
再执行安装paddleocr命令
还是一样的出错
接着尝试安装lanms-neo
pip install lanms-neo -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
还是一样的报错
改ocr的版本,改为2.6.0.2
pip install paddleocr==2.6.0.2 #还是失败
从网上得知再试安装pytest
pip install pytest
成功
再安装lanms-neo
pip install lanms-neo
失败
按提示再安 pyproject
pip install pyproject
成功
3.换镜像源安装paddleocr
在一篇文章看到,换清华镜像源试试能不能行:
文章也是提及出现过上面出现的错误,尝试各种安装方法,只有以下可行:
文章链接:关于OCR文字识别的坑(64位Python专属) (yaotu.net)
pip install paddleocr==2.6.0.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
还是不行
插播各种镜像源:
https://pypi.tuna.tsinghua.edu.cn/simple #清华
http://mirrors.aliyun.com/pypi/simple/ #阿里云
https://pypi.mirrors.ustc.edu.cn/simple/ #中国科技大学
http://pypi.hustunique.com/ #华中理工大学
http://pypi.sdutlinux.org/ #山东理工大学
http://pypi.douban.com/simple/ #豆瓣
4.终端进入到ppocrlabel文件夹(我是直接在github将paddleocr整个项目下下来)里
接着执行
python setup.py bdist_wheel
成功后,再输入
(其中whl文件是参照在dist里文件夹里的)
pip install dist/PPOCRLabel-2.1.2-py2.py3-none-any.whl -i https://mirror.baidu.com/pypi/simple
换成阿里云镜像源再次尝试
总算成功安装paddleocr
pip list #查看发现有paddleocr成功安装
文章出处登录后可见!
已经登录?立即刷新