作为一名程序一开发人员,主要的开发工作还是依赖于安装到本地电脑的环境工具 。如果你和小编一样,平时写 Python 代码较多,一定会比较熟悉 PyCharm IDE 或 Visual Studio Code 编辑器,基于浏览器 UI 的 jupyter notebook 也是相当便利 。
由于前述几个工具更多时候还是安装在本地作为开发环境,如果换一台设备或是临时需要编写一些代码,就不太方便了!今天,给大家介绍一款基于云端的 Jupyter Notebook 工具,有了它我们可以随时随地撸 Python。如果你对 Jupyter Notebook 还不是太了解,可以登录 https://jupyter.org/ 了解更多 。
今天我们要介绍的是微软家的 Azure Notebooks,但其收费策略并不等同于 Azure 微软云,官方介绍是目前免费,将来不排除收费可能,但希望一直可以提供免费服务!只要你有一个微软账号即可使用,我们来看申请使用步骤:
一、访问项目地址: https://notebooks.azure.com/
文章插图
notebooks.azure.com 首页
文章插图
Azure Notebooks 支持编程语言
可以看到页面宣称可以在任何地方使用基于 Azure Jupyter nobooks 开发、运行代码,目前支持的环境语言有 Python 2, Python 3, R 和 F# 。
二、单击页面右上解 “Sign In” 链接,使用微软账号密码登录
登录 Notebooks 主页,第一个步骤会要求用户输入一个User ID,以形成唯一的 URL, 按要求填写即可
文章插图
设置用户标识
三、项目创建
找到”My Projects” 我的项目下链接 “Create one now”
文章插图
创建项目,填写名称
填写项目名称,生成相应的项目地址 。勾选 Public 即为公开项目,默认未勾选即为“私有项目”,单击 “Create” 即可创建 。
文章插图
项目详情页
项目 Status: Stopped 显示当前项目状态为“停止”,单击左侧下拉列表里的 “Run on Free Computer” 即可以在免费提供的云端计算机运行当前项目,同时打开新标签页,启动 Jupyter Notebook;
此处以编写 Python 3 代码为例,单击笔记右侧 “New” 按钮,选择 Python 3.6 即可创建后缀为 “.ipynb”的笔记文件
文章插图
Jupyter Notebook
四、编码
接下来的编码环境,和本地运行 Jupyter Notebook 是基本一致的
文章插图
交互式提示符 编码界面
五、pip 安装管理包
对用常用的 Python 库,Azure notebooks 已经内置安装,如: requests 可以直接导入使用;
【有了这个免费云端 Jupyter Notebook 随时随地写 Python】对于某个未内置安装的包,用户可以使用“!pip install 包名” 的形式,直接运行安装,注意 pip 前的感叹号 “!” 不要省略
六、项目及文件管理
默认创建的 .ipynb 笔记文件保存在云端项目目录下,在项目页可以针对整个项目或文件进行常规管理,如:删除、移动、下载、分享等
文章插图
文件及项目管理
如果,远程开发的项目中需要一些本地的数据文件如:JSON,XML,TEXT 等,则可以通过笔记 “File” 菜单下的 “Upload…” 上传,上传时可以选择保存在当前项目文件夹内 。
有兴趣的小伙伴,可以尝试体验一下,如果你针对 Azure Notebooks 有更多的疑问,可以移步这里 https://notebooks.azure.com/faq#top
推荐阅读
- 免费多功能笔记软件 Agenda for mac
- 得了螨虫怎么办
- 北京著名鬼宅 京城4大鬼宅
- 黑豹在线观看完整免费 黑豹电影
- 当PS弹出"你的PS已经停止工作",你或许还可以使用这个方法挽救
- HTTPS原理看了很多,这个是最清晰的
- 哪个书源能看飞卢的文 飞卢小说网的小说为什么找不到免费的
- 免费看电影十二公民 十二公民 电影
- 创造性思维!你拥有了吗! 什么是创造性思维
- 安化黑茶全国性热销 为茶农免费提供茶苗