本人德国本科生电子信息工程刚刚毕业,准备德国读研,空出来4个月假期,所以想分享一下对于人工智能的看法以及一些入门准备操作。
网上关于人工智能的教程铺天盖地,本次博客也是记录了一个零基础小白跨入人工智能的一切过程。
记录博客一方面是将自己所学知识进行巩固,一方面也是想将自己一些粗浅的认识分享给想要入门的朋友们。
由于本人水平有限,一切也只是在网上自学,如有错误,欢迎大家指正,谢谢。
为了适应大家的电脑,所有操作全部是在window10系统下进行
以下是我们需要的东西
python3.6
python 2.7(其实python3.6已经可以完成大部分的操作,但是有一些代码,运行在python2.7之上效果会更好,因此2.7和3.6最好都装上,并且做到随时切换)
jupyter notebook:很多代码讲展示在jupyter notebook中
pip:用于安装各种各样的包
anaconda(很好用的python包,可以用于管理python的环境)
numpy,pandas(python做储存和处理大型矩阵的包)
scipy
sklearn
TensorFlow
python3.6,anaconda,pip以及jupyter notebook的安装在此不做介绍,最简单的百度就可以解决问题。
在安装好python3.6,anaconda,pip以及jupyter notebook之后,进行如下安装:
现在我们需要安装python2.7环境:
进入Windows的cmd命令行输入:
即可配置成功python2.7的环境。其中py27是我对这个环境起的名字(可随意起名,但不要太离谱,让自己记住就好啦)
按y继续
安装完成之后,我们继续在命令行输入activate py27,即可以启动刚才安装的python2.7的过程
当看到C盘符之前出现py27的时候,即安装成功。
此时的python环境是2.7的环境,直接在命令行敲击python,进入的也是2.7的环境。
(此处如果我们想要退出2.7的环境,只需要输入 deactivate,即可退出2.7的环境,重新进入3.6的环境。)
下一步我们要将装好的2.7环境配置到我们的jupyter notebook中,因为之后的代码大部分运行在jupyter notebook上
然后我们现在打开jupyter notebook,在命令行输入jupyter notebook即可。
在jupyter notebook中新建一个文档,我们需要做的是在Kernel 里面添加我们刚才对系统环境添加的python2.7
此处我已经添加好了,下面来说明一下如何添加2.7环境进jupyter的过程。
首先关闭jupyter notebook(刚才打开只是为了演示一下需要添加的kernel 的地方)。重新用cmd打开一个新的命令行,进入python2.7的环境(activate py27即可),再输入pip install ipykernel。
我们需要安装ipykernel,利用ipykernel将 python 2.7的环境加入jupyter notebook。
安装好之后输入
python -m ipykernel install --name py27
即可将python2.7的环境添加至jupyter notebook中。
剩下的环境我们留到第二篇博客去配置。谢谢~