本文已参与「新人创作礼」活动,一起开启掘金创作之路。
基本上每一个初学者都会接触到各种各样配置环境的问题。今天看了一本书--“深度学习图像识别技术基于tensorflow object detection API open window工具套件”一书中,有一个不错的一种集成化的配置方案,把整个配置流程的难度降到了最低。
Python安装里面最难的一个地方就是在于这个各种和环境的一些配置,所以这里直接采用anaconda的配置方法。
用anaconda去配置python,然后在anaconda中还可以集成VScode这种好的IDE。当然,你也可以选择jupyter,也是一种不错的IDE。然后我们也会把tensorflow装在同一个环境中。
在这里,每做一步,我都会进行截图,以确保每一步都有参照。
下载并安装anaconda和python
下面是下载的官网链接。 www.anaconda.com/distributio…
在进入官网以后,你直接点那个下载就可以把软件包下载到你指定的位置。值得一提的是,安装anaconda之前必须保证当前的系统中没有单独的安装过python如果已经单独安装过的话呢,就要卸载掉之前的Python
然后我们点开我们的程序进行安装
接下来如果有一些注意的事项,我会做一些特别提醒,如果没有或者是没有给到图片的话,那就直接点默认就可以
到这一步的时候,应该选择下图的那一个
这里直接使用默认的地址
这里漏截图了一个重要的图片,接下来有一个页面就是要进入高级安装选项的页面,应该勾选那一个add anaconda to my path environment variable,然后点击安装就没问题了
然后我们直接在WINDOWS程序一盘找到这一个anaconda navigator
这个是系统启动后的一个页面,注意左侧,他是有两个选项的,然后第二个是environment,在他的上角是有一个可以设置虚拟环境的地方
base(root)表示默认的虚拟环境
然后你点开左手侧的environment,然后你就可以看到在左手侧有一个base root,点击这个小三角形,然后你会看到有一个open with python,然后你点开它就可以进入终端了
这样子,我们就把所需要的python安装好了,我们下面打了一个简单的hello world,一个实例来检测一下
在平时我们用的时候,我们还有一个经常做的步骤是换源,就是因为我们在国内,它的软件包下载速度是非常慢的,所以我们需要把我们软件下载服务器的地址设置在国内,这我们就设置在清华。
按照下面大这三行代码就行
在这里我们就不使用默认的虚拟环境,我们创建一个新的虚拟环境,方便后面的调试和使用,那么这里我们首先是需要点击environment左侧下面的create
我们点击创建以后,它会出现一个创建的页面,我们可以自己命名在这里的话呢,我们命名为tf_gpu,也就是tensorflow的gpu版本的意思,Python的话呢,一般选择的版本挺多的,但是一般都建议选择3.5到3.7的版本才好适配
创建好后你就可以看到我们的左侧有一个自己创建的tf_gpu的环境
安装Visual Studio Code
下面是官方的链接,VS它是一个微软开源的跨平台编辑器,就可以集成化的去开发python如果不使用VS或者jupyter的话,就会非常麻烦,你需要自己去配一些编译器等开发环境。
code.visualstudio.com/docs/?dv=wi…
下载好安装包之后就一路点击默认就可以,你如果想要在桌面上启动的话,也可以创建一个快捷方式
你可以看到原本的那一个是是没有VS code在你安装完之后,你就可以在anaconda的页面中找到了VScode
然后你再点击file,新建一个文件
记得保存的时候文件名你随便写,但是保存的类型你应该选择python的格式
然后你就可以打一些代码去实验一下
你看到上面的那个run.点开然后有一个叫做start without debugging点一下,然后你就可以开始看结果了
你也可以点击右上角的三角形
至此,你就可以使用python进行编程了
一些辅助工具的安装
这里我们安装两个,pylint 和yapf
前者的作用是在我们写代码的时候,能够分析一些语法的错误,查找一些不符合python代码风格的和有潜在问题。
后者你可以理解为用来整理代码,让代码变得更加的有序整洁,让他们变得更加工整
安装pylint
直接在VS code代码下方输入这一行指令就可以了
pip install pylint
下方是安装成功页面
安装yapf
这里还是直接把下行代码输入终端
pip install yapf
然后这个多一步,找到file - preference- setting ,你可以打开下面的窗口,窗口输入python.formatting.provider,然后选择yapf
安装tensorflow
你需要回到刚才那个页面,然后和刚才一样点开左侧那个小三角形,选择那个open terminal,你就会进入到黑色的终端页面
然后输入下面的代码就可以启动安装了 conda install tensorflow-gpu=1.13
Git 的安装
Git是一个很好的工具,它不仅可以从github上面快速下载代码,所以还可以实现高效管理,当然这里可以选装
下面是官网链接
git-scm.com/
好,接下里就是不断地点击默认next,很多图片我都没截图,就是不断点默认,中间有个地方要注意的
选第二个
然后你可以任意一个菜单或者文件夹里面点击右键,然后有个git bash here 启动后就可以得到下图