新手搭建机器学习的过程

本文介绍一个新手搭建机器学习平台的过程。。。刚开始接触的新手可以参考我的过程。
刚开始我是用windows虚拟机,但是虚拟机不能用gpu加速,所以我放弃虚拟机,就安装了双系统。
这个双系统安装过程也很累啊,对于一个之前没装过系统的,全靠百度。花了我一下午加一晚上的时间。
参考这个博客
https://blog.csdn.net/s717597589/article/details/79117112/
对于里面主板设置那里,不同主板是不一样的,基本上牌子型号不一样,那些设置位置排列不一样,所以我这里花了一点时间。自己在慢慢琢磨过程中大概了解了该怎么做,boot模式调成uefi,然后把u盘启动调到第一个。重启就进入ubutun安装界面了。
这里还有个坑,一般双显卡的都会遇到这些问题,参考博客
https://blog.csdn.net/ysy950803/article/details/78507892
不过后面安装显卡驱动我没做,因为我把那个驱动禁用后电脑就正常了。
接下来安装anoconda,这个没遇到啥问题。
然后安装cuda,一般直接下载的都是最新版,这个其实有点坑的,然后在下载的目录上右键空白处打开终端,按照Base Installer下1.2.3.4一步一步输入到终端。

新手搭建机器学习的过程_第1张图片
最后就安装成功了
cdunn安装有点麻烦,而且不是很必要,我暂时就没安装。

之后就是一个让我头疼了几天的东西了,这个破玩意让我搞了几天,因为老是出现各种问题,而我本来就是新手,遇到各种根本不知道是什么原因的问题,唉,想想都是累啊。
一开始我是用pip安装的,输入
sudo pip3 install tensorflow-gpu
安装了,感觉没啥问题。之后打开jupyter笔记本,导入tensorflow,报错,提示
No module named tensorflow
什么????我安装了它却说没有。。。。。然后百度,百度出来的不是看不懂就是没有用。唉,一晚上没弄好,第二天一下午也没弄好。那时,我的内心是崩溃的。让我一度怀疑人生。
有点转机是在我看到关于python模块知识的时候,之后我至少知道了python包导入是有默认路径的,也就意味着你把包安装在这些路径以外它是找不到的。
查看它有哪些默认路径,在jupyter笔记本中输入
在这里插入代码片

import sys
for p in sys.path:
	print(p)

即可打印出所有路径,接下来要把自己所安装的包的路径加入其中。但是该方法每次重启jupyter笔记本都要重新弄一下。
有一个一劳永逸的方法,即在site-packages目录下添加一个路径文件,结尾以.pth结尾就行了,然后编辑该文件,在里面加入自己安装包的路径。

你可能感兴趣的:(新手搭建机器学习的过程)