学python用什么软件-初学 Python 需要安装哪些软件?

自动配置、有效求助、协作编程、版本控制。一站式解决 Python 新手练习中的痛点。

efd2a60c7516439fa7a5a1a0abd84679

好不容易安装好了,因为路径设置问题,连 Jupyter Notebook 都呼叫不出来。

终于能输入代码了。结果一输入就提示,你要调用的模块名称,没听说过!

a2bed269d8e8441f935194ee72abeb3f

选择新建 Python 3 笔记本。

然后,就能看到完全配置好的 Python 运行环境了。

fe82790c69f847c4b6937c517a41d851

Google Colab 的深度学习环境支持,可不只是软件那么简单。Google 慷慨的提供了 GPU, 甚至是更专业化的 TPU, 供你免费使用。

3b5a0bd884874af39330715950a7390c

就可以看到不同硬件支持的选项了。

181dd91e65bd423799286c9cf866b7b5

细心的你会发现,在上面”修改运行时设置”页面里,也可以随时调整 Python 版本。

求助

作为新手,你遇到错误和问题,是完全正常的。

Python 具有强大的社区,可以给你提供很多帮助。

e21add95fa7f438282dfc25deca1a6b0

如上图,点击笔记本右上角的 Share 按钮。

79ee107eb63a42df9ad36db7a338d9aa

然后,选择”复制链接”,链接就到了你的剪切板里面了。把它连同你的文字描述,直接贴到 Python 的论坛或者课程讨论区里。

别人只需要点击,就能查看你的全部代码、报错信息。而且,还能运行你的笔记副本。

注意,虽然你俩可能用的是不同的操作系统、不同的浏览器,但因为都用了 Google Colab ,你们的 Python 环境是完全一致的。

等到对方解决了问题,他还可以把完整的笔记本再用链接方式分享给你。你的问题于是迎刃而解。

问问题,只是寻求帮助的一个方面。

在提问之前,你还是应该自己尝试一下解决的。毫不愿意思考,直接当伸手党,社区里的人很难喜欢跟你打交道。

Google Colab 为你主动寻找问题答案,提供了工具支持。每当你遇到报错的时候,你都会看到下方有个按钮。

8be18b37b87b4b229ca4ae13630bc286

一般来说,点击前几条信息,你就会有收获。

fc39de3d73434f7f96490255ef565153

只是这一次,在选择权限的时候,给对方”可修改”权限。

b1ef7d41257d4ca4ab7f539168be56c3

在你这里看起来,就是这个样子的。

1191d776dcb84774bfa7af0d7d6826d5

例如输入以下内容。

914b529ddcc148bdb75f6de4b2aea1c2

这样一来,团队协作 Python 练习沟通的效率,自然就高了许多。

注意,为了安全起见,一定只能把该权限,限定在你信任的协作者中。

如果是打算把你的成果展示出来,你可以使用 Google Colab 与 Github 的集成功能。

e52f5a1e5bc543bf982bdd32b94299ac

然后,选择你希望保存到的 Github 项目。

保存完毕后,对应的 Github 页面会自动打开,供你预览。

c77579b3473542fe85263a39da7502e7

版本

当你不停地尝试和改动代码的时候,很有可能会把问题改得更加糟糕。这时候,你恨不得有一个时光机,可以让你回到错误少一点的时候。

这个时光机,Google Colab 是提供了的。

b79fba31bc6646709a3b24da35b4b4a8

包括修改时间、谁改的、文件大小等各种信息,一应俱全。

想回到哪个版本,点一下”恢复”按钮就可以了。

另外,你也可以把 Google Colab 笔记本,直接下载成为 ipynb 文件,在本地保存副本。

515a95562e9843a7ac6d3b10833bb96b

我一般让学生交作业的时候,都需要同时提交 Google Colab 链接,以及一个 ipynb 文件。

二者的内容,应该是一样的。既然如此,为什么还需要提交两样东西呢/p>

这个问题,作为思考题,留给你。请注意联系本节标题,加以分析。

有了 ipynb 文件,你可以用本地的 Jupyter Notebook 开启。但是如果你只是想查看内容的话,这里给你推荐一个更好的工具,叫做 nteract 。它可以帮你直接开启 ipynb 文件,用于查看。

2f0cd1c5e0ae479cba5db78aef2d4959

这样,你就没必要每次都用 Jupyter Notebook 命令开启后台服务,然后再到浏览器中点开对应的 ipynb 了。

小结

还记得在《如何高效学 Python 一文中,我给你推荐过的经典教材《笨办法学 Python》吧/p>

《笨办法学 Python》指出了一条看似笨拙,却非常有效的学习路径。我上课的时候,也一直在跟学生们强调—— Python 这样的实践类技能,只能练中学(Learn by doing)。

本文给你推荐的 Google Colab ,可以帮你解决 Python 初学者练习实践 Python 编程时,最常遇到的几大痛点。包括:

自动配置

有效求助

协作编程

版本控制

这样一来,你可以把宝贵的时间,聚焦在技能的掌握和应用;而不是久病成医,成为”环境配置专家”了。

祝 Python 编程学习愉快!

延伸阅读

你可能也会对以下话题感兴趣。点击链接就可以查看。

学 Python ,能提升你的竞争力吗/p>

如何高效学 Python /p>

《文科生数据科学上手指南》分享

如果你对 Python 与数据科学感兴趣,可以加我Q群867067945,里面都是python大神,也有专业解答python的大神

本文的文字及图片来源于网络加上自己的想法,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树科学计算基础软件包NumPy安装配置212663 人正在系统学习中 相关资源:c#编写的鸡兔同笼程序

来源:weixin_37988176

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年9月26日
下一篇 2020年9月26日

相关推荐