最近被一条新闻吸引了“复旦博士用130行代码核查核酸报告,800份只需要2分钟”,其中网友分析,是用到了OCR和Regex技术,其中正则表达式平时我用过,有一点点了解。而另一个则是我之前一直想涉猎但因为技术原因一直没学习的技术:OCR。在某乎搜索python+ocr,其中easyocr因为语法简单深深吸引了我,在百度搜索+实操一轮之后,导包成了最大的难题。
pytorch安装:
直接在pycharm中尝试pip install easyocr,报错了!经过一轮研究,发现需要安装pytorch,而pytorch的安装教程,网上一大堆,其中都指向了anaconda。小白对于未知事物的摸索总是小心翼翼的,这使得我花了很多的时间了解pytorch、anaconda、python、pycharm的联系,其中也不断卸载重装了python、anaconda、pycharm数次。
经过学习,分享一下个人对于python、anaconda、pycharm之间的关系理解。python就是一台全新未拆封的iPhone13pro,你拿到手之后,需要安装各种软件来实现需要的功能,它是最正统、最原始的存在。而anaconda则是一个架子,里面可以存放各个版本iPhone,而每一台iPhone都已经预装了不同的软件。当你需要的时候,可以随手拿起一台已经配置好的iPhone来使用。就好比低版本的iOS只能运行低版本的app一样,当你需要运行低版本程序的时候,你就只能选择iPhone5,而不是更高的iPhone13。pycharm则是操作iPhone的手,它根据你设定好的流程(代码),在iPhone上进行操作,并反馈给你。其中python和anaconda哪个比较好?众说纷纭。有人喜欢python的纯净,而我在轻度体验之后,更喜欢anaconda的省心。我不在意anaconda占用我多少电脑的空间,只希望当我需要的时候,几行代码就可以进行切换,并且顺利运行程序。
因为时间关系,先写到这里,未整理,请暂看勿喷。
浙公网安备 33010602011771号