让我们来谈谈最后一个｡
朱庇特笔记本
现在, 这一个非常非常有趣, 它非常受数据科学家和机器学习人员的欢迎, 因为｡
好吧, 让我来告诉你, 而不是解释它, 为了让我们使用木星笔记本电脑, 我们实际上可以去Anaconda.
com｡
不, 这不是蛇的网站｡
这是一个发行版, 一个允许我们下载大量Python工程师使用的工具的平台｡
就像我之前说的,
很多数据科学家, 很多从事机器学习的人会下载Anaconda, 因为它附带了我们需要的所有工具, 而不是一个一个地下载｡
事情是这样的｡
你可以下载Python和Anaconda｡
所以如果我们一开始不去Python. org, 而是去Anaconda, 点击下载, 那么,
它也会为我们安装Python｡
但我想让我们通过官方的方式下载它, 而不是水蟒, 因为我们想了解事情是如何运作的｡
在这里, 我们要做的就是单击“下载”, 您将能够下载Anaconda发行版,
您可以看到它是我们的数据科学平台中最受欢迎的Python｡
你们可以看到, 当你们下载Anaconda的时候, 它附带了很多我们在整个课程中都会用到的东西,
比如Jupyter笔记本.
它配备了不同的插件, 如NumPy或Boeke或熊猫, 甚至TensorFlow｡
很多数据科学家使用的东西｡
现在, 如果你向下滚动, 它会检测到你在哪台机器上, 这样你就可以根据你的版本下载｡
因此, 如果您使用的是Windows, 您可能需要单击Windows并确保下载版本3｡ 7或更高｡
根据你们所拥有的计算机, 你们中的大多数人可能都有64位｡
这取决于你的机器｡
如果你再次使用Linux, 你也会有不同的选择｡
现在就去
您可以单击此处下载, 或者您甚至可以单击文档, 阅读更多信息并转到安装｡
给你
我们将有一个如何安装Anaconda的一步一步指南｡
现在我要给予你一个警告｡
你没必要这么做.
可选的第二步, 用于验证数据完整性｡
这是出于安全原因而执行的操作, 以确保下载正确的软件包｡
所以这是完全可选的｡
您可以跳过它, 您可以走过的步骤, 以确保您安装正确｡
现在, 你会看到这个选项,
特别是在Windows上, 把Anaconda添加到我的路径环境变量中, 我建议他们也不要点击这里, 因为记住我们最初已经安装了Python｡
所以点击它并将其添加到路径中, 它将与旧版本的Python冲突, 你可能在几节课前安装了旧版本的Python｡
因此, 请务必遵循本指南｡
你可以看到, Anaconda最近宣布, 他们将包括馅饼魅力的Anaconda以及｡
同样, 如果在上一个视频中或者您已经下载了Pie Charm, 您也可以跳过这一步｡
这就是Mac的窗户｡
同样, 这是非常不言自明的｡
您只需点击整个过程安装和一切都将为您完成｡
如果你在Linux机器上, 你必须使用你的终端, 并且必须运行他们给予你的这个命令来运行Anaconda｡
记住, 我们要用Anaconda 3因为我们要用Python 3｡
现在, 一旦你安装了Anaconda, 我会给予你一个警告｡
这是一个相当大的分布｡
它相当大｡
因此, 如果您的计算机没有足够的内存, 它就没有足够的存储空间｡
还有另一个选择, 这是迷你康达, 这是一个较小版本的蟒蛇,
不附带所有这些软件包｡
最有可能的是, 在这门课上, 你可以选择运行迷你康达｡
现在, 假设您已经安装了Anaconda｡
你应该在你的应用程序中有它｡
就在这里｡
您只需单击它, 它就会启动｡
你的蟒蛇｡
现在, 可能需要一点时间来把一切都准备好｡
但一旦开始, 你看｡
你有蟒蛇导航仪｡
这里有一些你可能认识的东西, 比如VS代码｡
你可以在这里安装｡
你可以使用像蜘蛛一样的东西, 另一个像图片一样的id｡
你也可以有像我们的工作室这样的东西, 如果你想进入我们的编程, 并真正专注于数据科学｡
但我们真正感兴趣的是木星笔记本｡
Jupiter笔记本电脑是非常受欢迎的笔记本电脑, 如果你用Python做任何类型的数据科学或机器学习, 你肯定会用我喜欢它们｡
你马上就会明白为什么了｡
现在, 如果尚未安装, 您可能需要安装它, 但一旦安装, 您只需单击“启动”,
让我们看看会发生什么｡
你看到了吗？
它打开了我的浏览器, 我的默认浏览器, 它把我带到了本地主机8, 8, 8, 8｡
现在, 如果您没有自动完成, 您可能需要在浏览器中手动输入｡
本地主机888, 八｡
但除此之外, 它将为我打开这个, 现在如果你看它, 我们在我们的桌面｡
我可以打开我的python文件, 如果我想｡
如果我点击它们, 看看这个｡
我得到了我的python文件, 我可以编辑和输入的东西｡
但这并不是我们要使用Jupyter笔记本电脑的真正原因｡
相反, 我们希望创建一个新的Jupyter Notebook｡
我将单击“新建”并确保选择Python 3｡
一旦我点击了Python 3｡
我们得到了一个新的Jupyter笔记本｡
这本笔记本没有标题, 我们可以把它命名为我的第一本笔记本｡
我要重新命名｡
看看这个｡
如果我转到桌面, 这里有一些文件夹｡
我有一个隐藏的文件夹, 这是检查点文件夹, 这是Jupyter笔记本, 保持跟踪我的文件｡
然后我也有了我的第一本笔记本Dot, 我｡ 页：1 ､ Y和B｡
这代表IPython笔记本, Jupyter笔记本过去就是这么叫的｡
正如您所注意到, 它们不是pi python文件｡
有一种特殊类型的文件, Python笔记本文件, 可以用Jupyter笔记本打开｡
现在, 我们在这里使用浏览器的原因是, Jupyter Notebooks需要一个粘性的或图形用户界面, 以便我们编写这些内容｡
这不是一个代码编辑器, 我们有代码编辑器屏幕｡
相反, 它使用浏览器来允许我们运行此程序｡
尽管它使用的是浏览器, 但是, 你可以离线运行它｡
因此, 如果你在飞机上, 你仍然可以运行你的Jupyter笔记本电脑和练习编码｡
Jupyter笔记本的工作原理就是使用这些细胞｡
我可以打印这些单元格, 也可以用Python编写不同的代码｡
如果我这样做, 我可以单击“运行”并立即查看｡
它给出了输出, 现在我有了第二个单元格, 我可以说, 让我们说4加5｡
如果我运行这个, 看看那个｡
我用不同的输出运行不同的单元｡
现在, 我们不用总是不停地运行run, 我们也可以只使用快捷键shift和enter来实际运行代码｡
比如说, 我们得到的是5比4大｡
我可以跑, 转移, 进入, 它马上给我答案｡
这里的美妙之处在于, 它几乎就像是为自己创建音符, 对吧？
我能够运行不同的单元格, 看到不同的输出, 立即响应我的代码, 而不是在代码编辑器或ID中,
我必须在一个文件中写入所有内容, 然后所有内容立即运行｡
当我们进入机器学习､ 数据科学和数据可视化领域时,
我们会发现我们使用Jupyter笔记本电脑是因为它们很容易将这些结果可视化｡
Jupyter Notebooks还有一个非常非常好的地方, 那就是笔记本不再总是有代码,
你可以在这里看到,
如果我单击下拉菜单并单击markdown, 我现在可以输入文本, 如“这是我的第一个python或Jupyter Notebooks”｡
我可以在这里写不同的笔记｡
一旦完成, 我就可以移动, 进入并查看｡
我在这本书里有我的笔记, 这样当你学习剩下的课程时, 你可以有不同的Jupyter笔记本来做笔记, 运行代码,
验证它, 并且非常有条理｡
你甚至可以把这些贴在GitHub上, 和其他社区成员分享｡
我们现在要做的就是, 它会自动保存｡
所以你可以看到在这里, 任何时候我们打开Jupyter笔记本电脑, 让我们实际上这样做｡
我要把这个关上｡
把这个也关上｡
是的, 我知道
我们不干了
我要再打开一次Jupyter的笔记本
通过点击水蟒｡
它的初始化需要一点时间, 但最终｡
我可以再次启动我的Jupyter Notebook｡
它将打开我在本地主机上的Jupiter Notebook｡
在这里你会看到本地主机已经变成了八, 八, 八, 九.
例如, 如果本地主机8, 8, 8已经被占用, 则可能发生这种情况｡
但是如果我点击Jupyter笔记本, 还记得我回到的Python笔记本吗？
我的Jupyter笔记本里面有我所有的短信和文件
这很酷吧？
顺便说一句, 回到本地主机,
它实际上仍然被占用的原因是, 如果您看这里, 我有两个终端窗口, 因为从技术上讲, 我没有关闭上次的会话或服务器｡
所以因为我这么做了, 水蟒自动说, 哦, 是的｡
地方主持八, 八, 八, 八已经是名花有主了｡
所以我们把数字增加到八八九｡
所以你要确保你关闭这些一旦你完成｡
当我这样做的时候, 它告诉我连接失败, 因为我们已经停止了服务器｡
它不再工作了｡
所以如果我在这里输入一些东西｡
你看到了吗？
我得到了一颗星星, 但它什么也没做｡
如果我做4加5, 同样, 它没有运行, 因为服务器不再运行｡
好吧, 我会的
我们休息一下, 下一场见｡