为了研究深度学习与信号处理的结合,我又开始搞起了深度学习,博一的时候浅试过一次都失败了,这次打算学习一下Pytorch和一些最新的网络,好好做几篇论文。首先就是搭环境。
我先安装了一个Anaconda,从网上搜了一大堆,我的理解是,Anaconda就是一个包管理器,因为pythoh版本太多了,而且要装的包也很多,各种包之间容易产生冲突,为了杜绝这个问题,我们可以安装一个Anaconda,它就像一个虚拟机,可以创建不同的操作系统,我们创建的不同任务和工程可以跑在不同的环境下。
软件安装
工欲善其事必先利其器,首先就是软件安装,我装了Anaconda和PyCharm,Anaconda就是一个python包管理工具和隔离环境,网上都建议装这个软件。其次,就是编译器了,PyCharm是一个专门为Python开发者设计的集成开发环境(IDE),具备代码补全功能,还能够跨平台应用,非常方便,建议大家都装这两个软件。
Anaconda下载与安装
根据自己的操作系统是32的还是64位的,是mac还是windows,可以到官网下载,也可以到清华大学的开源镜像网站下载,推荐清华的,速度快。
Anaconda的使用教程可以参考RUNOOB.CON
悲剧了,我安装好之后立马给我来了个下马威,我点击Anaconda Navigator卡在一个页面不动,一直显示"Loading applicaitnos",好像在加载什么应用,加载不上来,就如下图所示

没关系,搭环境,安装软件出现这些小问题已经是家常便饭了,从网上查资料,找到了方法,就是在安装目标下的找到某两个文件,给替换两行代码就行了:
找打自己的软件的安装目录下的:
\anadonda\Lib\site-packages\anaconda_navigator\api
找到anaconda_api文件,将下面代码
versions=[vsdata.get('productVersion')],
修改为:
versions=["1b8e8302e405050205e69b59abb3559592bb9e60"],
也可以参考bilibili上的视频[解决方法]如何解决Anaconda Navigator启动时卡在Loading applications...无法进入的问题?
PyCharm安装
直接从官网下载安装就可以了,很简单,PyCharm官网
有关PyCharm的使用教程可以跟着RUNOOB.CON-PyCharm教程学习,这个网站资料全面,界面简介。