福利:推荐你在线码代码

简介: 福利:推荐你在线码代码

我们大家熟知的一些本地的码代码的工具,pycharm, vs code,eclipse,sublimtext,vim等等,今天我们来介绍一下新的在线的交互式的码代码的工具。


Jupyter是一个交互式的编程环境,支持多种语言(官方号称40种),当然最重要的是肯定支持我们的python啦。它的交互式的环境一直让我们感到非常的友好,所以我们很愿意去用它,你刚定义一个变量,它就能帮你把结果给打印出来,如这样:

640.png


我们今天就来介绍在线的那些juypter。



第一个当然是谷歌的Colaboratory啦!

网址:

https://colab.research.google.com/


640.jpg

640.png

我们可以直接在上面安装引入的包,然后直接import进行使用,非常的方便。

记得之前有一篇文章我们已经介绍过它了,这边就不细细介绍了。



下一个是微软的Azure notebook。


网址:

https://notebooks.azure.com

这是微软提供的在线jupyter服务,可以一键克隆,还可以从github直接导入(不得不说微软收购了GitHub还是有好处的),你可以远程下载数据或者导入其他的库. 因此如果出现没有预装的库, 可以自己手动安装.(和Google的colab一样)


640.jpg


下面一个是Cocalc

网址:

https://cocalc.com 

这个就和jupyter一样了,它有一点比较好,就是已经安装好了大量的python包, 比如numpy, tensorflow, keras, pytorch等等

640.jpg640.png



最后一个,你也可以自己搭建一个在线的jupyter代码工具

代码地址:

https://github.com/jupyterhub/jupyterhub

这是jupyter官方的服务器安装程序.

640.png

640.jpg


在GitHub的说明中我们也能手把手搭建好一个在线的jupyter环境。


apt-get install npm nodejs-legacy
npm install -g conda
conda install -c conda-forge jupyterhub
conda install notebook
conda install jupyterlab
npm install -g configurable-http-proxy
pip install jupyterhub

之后我们可以直接run了,输入:

jupyterhub

然后查看:https://localhost:8000即可


今天就介绍到这里啦!

相关文章
|
10月前
|
供应链 数据可视化 项目管理
如何通过看板帮助新车型研发团队精确追踪任务进展并提升协作?
在汽车新车型研发中,项目管理面临多部门协调、时间压力、资源管理和风险控制等挑战。项目看板(Kanban)作为一种可视化管理工具,通过提高任务透明度、增强团队协作、优化资源分配和改善风险管理,有效提升了研发进度管理效率。本文探讨了项目看板在汽车研发中的应用方法、优势及挑战,并提供了搭建示例。
如何通过看板帮助新车型研发团队精确追踪任务进展并提升协作?
|
机器学习/深度学习 数据可视化 数据挖掘
Jupyter Notebook交互式开源笔记本工具
Jupyter Notebook交互式开源笔记本工具
298 1
|
数据挖掘 数据处理 索引
Pandas中的Stack与Unstack:数据重塑的艺术
Pandas中的Stack与Unstack:数据重塑的艺术
443 0
|
算法 数据可视化 Java
JAVA规则引擎工具有哪些?
本文对比分析了六种Java规则引擎:Drools、IBM ODM (JRules)、Easy Rules、JBPM、OpenL Tablets以及Apache Camel结合规则组件的应用。Drools是一款功能全面的业务规则管理系统,支持DRL文件定义规则、高效的规则匹配算法、复杂的规则流及决策表,并易于与Java应用集成。IBM ODM (原JRules)提供了强大的规则管理功能,包括Web界面和Eclipse插件定义管理规则、直观的决策表和决策树、REST和Java API集成选项及优化的性能。
2005 3
|
SQL 存储 小程序
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
数据库数据恢复环境: 5块硬盘组建一组RAID5阵列,划分LUN供windows系统服务器使用。windows系统服务器内运行了Sql Server数据库,存储空间在操作系统层面划分了三个逻辑分区。 数据库故障: 数据库文件丢失,主要涉及3个数据库,数千张表。数据库文件丢失原因未知,不能确定丢失的数据库文件的存放位置。数据库文件丢失后,服务器仍处于开机状态,所幸未写入大量数据。
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
|
IDE Java 开发工具
Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8的解决方案
Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8的解决方案
GEE错误——‘xxx‘ did not match any bands.
GEE错误——‘xxx‘ did not match any bands.
2116 1
matlab中的隐马尔可夫模型(HMM)实现
matlab中的隐马尔可夫模型(HMM)实现
|
数据安全/隐私保护
[UTCTF2020]babymips 题解
[UTCTF2020]babymips 题解
227 1
|
消息中间件 分布式计算 Kubernetes
爆款阿里P5到P7晋升之路,九大源码文档助我超神果然努力幸运并存
前言 相信有许多的程序员,工作了这么多年;但是依然不知道自己掌握的技术栈+项目,究竟达到了阿里的什么职级,还有薪资水平是什么样的;