文章目录
1.前言
2.我认为有必要搞清的
3.安装anaconda、添加镜像源和创建pytorch环境
4.利用conda安装
5.利用pip安装
1.前言
接上篇,如今疫情依然严重,我本来想写一个自动查询成绩的爬虫,最开始想利用cookie实现免密码验证码直接登陆微人大查询,但是不知为什么一直失败,后采用selenium直接登陆,但这时候就面临机器识别验证码的问题,用tesserocr发现成功率太低,于是开始想反正也没事干,能不能搞一搞机器学习,自己训练一个识别微人大的验证码,于是开始入坑。
尽管我已经预想到会出现很多问题,但我没想到会遇到那么多坑,在安装过程中一度崩溃,3天尝试后终于成功,特来填坑。
必须说下自己电脑的配置:
surfacebook2,有独立显卡 GTX1050,win10系统专业版,最关键的是,博主身在新疆,网络奇差无比,太难了。。。。
2.我认为有必要搞清的(均为个人理解,如有错误,希望评论指正)
-
什么是pip
是python自带的,用于安装依赖库的指令,有pip install、pip remove等命令 -
什么是python环境
包含了python.exe及各种依赖库的独立环境,不同环境中的依赖库不互相影响;
创建pytoch环境是因为之后还可能有别的python开发项目,如果把所有依赖包都装在基础环境中可能会有相互影响的错误 -
什么是anaconda
是一个软件,里面包含了python内核,还有好多别的东西,其重要性体现在可以创建新的python环境 -
什么是conda
conda是anaconda特有的指令,类似于python的pip,同用来安装包和卸载包;
但是pip install将依赖库安装在Lib\site-packages中,而conda install将包安装在anaconda\pkgs中;在我看来,两个安装方式没有任何区别,装下来后都可以很好的使用
-
什么是vscode
强安利哈哈哈哈~这是博主最喜欢的代码编辑器!相当于记事本,不提供编译功能,但提供编译接口;同时界面超级好看,风格选项很多,所有东西都可以自己配置,还有很多方便的拓展!
同时和anaconda有合作,可以自动将在anaconda中配置的环境引入
具体配置v