前言
上文说道了 anaconda 的安装和使用. 对于动手能力较差的小伙伴们来说, 安装还是太过麻烦, 一出现问题也不知道如何查错, 然后就从入门选择放弃.
说起编程的两个拦路虎, 一个就是环境配置, 另一个就是编程报错. 这次, 我们先针对环境配置, 来提出一个可行好用的方法. 这个解决方法就是微软的 Azure Notebooks(https://notebooks.azure.com/), 输入网址就可以使用 Python 环境, 真正做到了开箱即用. 这样, 麻麻再也不用担心我学不会 Python 了~
今天分享的大纲为:
小试牛刀
首先, 我们输入网址打开 Azure Notebooks, 界面如下:
然后点击左上角的 My Projects(没有登录的会需要登录, 微软账号), 然后就可以看到下面这个界面. 然后点击右上角的 New Project, 创建我们的第一个文件 (这里相当于电脑端的文件夹, 里面可以放多个 notebook 文件).
这里我们取个名字, 下面两个打钩的意思是:
是否公开
是否创建 readme 文件
新建好一个文件后, 就可以通过下面的方式, 建立我们的第一个 notebook 了. 可以看到, 这里不仅有多个 python 环境, 还支持其他语言 (R,F#).
这样, 我们就可以来编写我们的 Python 代码了. 这里可以看到, Azure Notebooks 已经内置了大量的第三方库, 足够我们的日常使用了.
安装库
当然, 有些库是没有的, 这就需要我们手动安装, 这里的安装其实也很简单. 有以下两种方法, 考虑到云空间的存储成本, 关闭后不久安装的库会自动删除.
- !pip install <pkg name>
- !conda install <pkg name> -y
上传数据
做数据分析的时候, 当然是需要数据的, 我们就需要将本地的数据上传上去.
在 File 菜单中, 选择 Upload, 然后选择 project 下 (也就是代码相同路径), 这样我们的数据就上传上来了.
保存文件
写好的代码, 要想下载到本地, 其实非常简单. 下图, 我们可以选择将整个文件都下载下来, 也可以选择下载 notebook.
最后
这个用起来还是有点卡, 有时候需要刷新下网页.
来源: http://www.jianshu.com/p/210d790f5c6c