机器学习基本环境搭建(超详细!!!)win10+1050ti+ python3.7+Anaconda+cuda9.0+cudnn+tensorflow

本人目前小白,给大家总结一些机器学习的环境搭建。用的联想y7000 现在是先安装win10,后续再安装linux上的。 

好啦闲话不多说,开始吧。

第一步: 安装python

               https://www.python.org/ 进入python官网点击Downloads  > Windows 下载你需要的版本安装包 。

               

               有非常多的版本,本文更新时3.7.2 可以使用并且支持后续的 tensorflow等等。 建议大家安装最新版时查看是否有相应                 的与之匹配的tensorflow 等等。  后续软件很有可能不支持最新版,这样的话对小白就不是很友好了。 这里亲测3.7.2                   没有问题

              

             我个人比较喜欢可执行安装版, 因为比较傻瓜。

            

          下载好后,执行文件安装啦(*^▽^*),记住add PATH

           

         选好目录安装就完事了

          

         完成之后,打卡命令提示符 查看python的版本,显示成功啦。

         

第二步:下载个python编译器(这步可以跳过的)

         写python没有个顺手的编译器怎么行? 我这里推荐eclipse、pycharm。 当然pycharm的激活本人比较头疼,在这平常java           用的多,eclipse的提示和补全也是非常的完美。 eclipse及java的安装就不在这里赘述了

         启动Eclipse, 点击Help->Install New Software...   在弹出的对话框中,点Add 按钮。  Name中填:Pydev,  Location中填                 http://pydev.org/updates

        

        

       安装好pydev后, 需要配置Python解释器。

       在Eclipse菜单栏中,点击Windows ->Preferences.   

       在对话框中,点击pyDev->Interpreter - Python.  点击New按钮, 选择python.exe的路径

        

       然后在eclipse下写个小python的小程序 new project,选择 Pydev project

        

        然后在建一个package 就可以写代码啦

        

第三步 安装Anaconda(也可以是第二步,上步的编译器选择因人而异,没有不影响的)

         anaconda是什么?? 简单地说就是管理python环境和各种包的. 

         https://www.anaconda.com/distribution/ 官网下载  选择合适的版本windows哒

        

       按照提示一步一步安装就ok了,安装完后要配置环境变量,在用户变量里配置即可 安装目录的Scripts加入用户PATH中

      

     完成后在命令提示行下输入 activate 引导至anaconda设定的虚拟环境中, (如果你后面什么参数都不加那么会进入anaconda       自带的base环境。)

    

 然后输入命令  创建环境。conda create -n learn python=3

根据提示Y同意 

      

     activate learn // 切换到learn环境

     conda env list // 列出conda管理的所有环境

    

 还有很多命令可以尝试,至此anaconda安装结束。

第四部安装cuda

    官网下载 https://developer.nvidia.com/cuda-90-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exelocal

        下载完成,默认安装即可,然后配置环境变量。 下图提示的。(很多人需要配很多,这里我不是很清楚。也希望大家告诉我)

         

         

       配置环境变量后,输入nvcc -V 验证成功!

      

第五步安装cudnn

      https://developer.nvidia.com/cudnn 官网需要注册一个账号,注册完之后选择对应的

                  下载完解压到cuda\v9.0 那个目录下就ok了

第六步 安装tensorflow

     

 在Anaconda/envs目录下生成tensorflow的激活文档

 conda create -n tensorflow

// 激活tensorflow

activate tensorflow

然后pip 安装即可。 一直等待即可

   

发布了5 篇原创文章 · 获赞 3 · 访问量 2598

猜你喜欢

转载自blog.csdn.net/weixin_39538977/article/details/88773909