乐趣区

关于云主机:手把手教程-5分钟用轻量云主机搭建一个JupyterLab

导读

JupyterLab 作为一种基于 web 的集成开发环境,被称为下一代的 Jupyter Notebook,你能够应用它编写 notebook、操作终端、编辑 markdown 文本、关上交互模式、查看 csv 文件及图片等性能, 反对 Python 等多种语言,非常适宜做数据分析及可视化工作。随着 GPT 大模型算法的流行,数据分析曾经从过来传统的人为打标、荡涤的经营流程转向更智能、高效、复合的机器学习剖析。

那么如何低成本、疾速地搭建一个 JupyterLab?

用一台轻量云主机就能做到,咱们还能够用这个 JupyterLab 实现画像剖析。本文将以京东云轻量云主机为例,手把手演示如何一步一步搭建机器学习平台并进行客户画像剖析。

第一步:选购一台高性价比的轻量云主机

轻量云主机是面向中小企业、开发者打造的预装精选软件、开箱即用的主机产品,疾速搭建网站、电商、企业低代码工具箱,云盘、共享文档、知识库、开发测试环境等,绝对一般云主机,按套餐购买更优惠、控制台可视化治理,运维更简略,提供更便捷上云体验。

在京东云官网进入轻量云主机选购页,依据需要抉择配置,本次应用的配置为 2C4G5M800G 月流量。当初这个机型正在促销很划算。

https://www.jdcloud.com/cn/products/light-virtual-machines

购买后,拜访控制台:

第二步:近程连贯云服务器

通过 PuTTy 近程工具(能够本人选工具)连贯云服务器。应用 root 账户和明码登录,明码会通过短信发送到手机。

第三步:下载与装置 Anaconda 包

在轻量云主机的 Linux 零碎中,下载 Anaconda 包须要在终端里执行以下命令:

mkdir anaconda # 创立文件夹

cd anaconda # 进入文件夹

wget https://repo.anaconda.com/archive/Anaconda3-2021.11-Linux-x86_64.sh # 下载安装包

bash Anaconda3-2020.11-Linux-x86_64.sh # 装置

第四步:配置环境变量

[root@lavm-ba6po1r9fh anaconda]# cd

[root@lavm-ba6po1r9fh ~]# ls

anaconda anaconda3 anaconda-ks.cfg original-ks.cfg

[root@lavm-ba6po1r9fh ~]# cd /root/anaconda3/bin

[root@lavm-ba6po1r9fh bin]# vim ~/.bashrc

1、在.bashrc 下增加以下内容:

Anaconda

export PATH=”/root/anaconda3/bin:$PATH”

[root@lavm-ba6po1r9fh bin]# source ~/.bashrc

2、使设置失效

[root@lavm-ba6po1r9fh bin]# conda -V # 验证装置

conda 4.10.3

[root@lavm-ba6po1r9fh bin]# conda create -n jabari python=3.8

3、创立环境

Collecting package metadata (current_repodata.json): doneSolving environment: done

[root@lavm-ba6po1r9fh bin]# jupyter lab –generate-config

4、生成配置文件

Writing default config to: /root/.jupyter/jupyter\_lab\_config.py

[root@lavm-ba6po1r9fh bin]# vim /root/.jupyter/jupyter\_lab\_config.py

5、编辑配置文件

c.ServerApp.ip = ‘*’ # 设置拜访的 IP 地址

c.ServerApp.open_browser = False

6、不主动关上浏览器

c.ServerApp.port = 6888(本人能够本人设置端口,这里设置了 6888)

7、ServerApp 的端口号

c.MappingKernelManager.root\_dir = ‘/root/jupyter\_run’

8、设置 Jupyter Notebook 的根文件夹

c.ServerApp.allow\_remote\_access = True

9、容许近程拜访

c.ServerApp.password = ”

10、不设置登录明码

c.ServerApp.allow_origin=’*’

11、容许任何起源的申请

c.ServerApp.password_required = False

12、不须要明码

c.ServerApp.token = ”

13、不设置验证 token

(留神,配置设置的端口,须要在控制台的防火墙里配置对应的端口规定)

[root@lavm-ba6po1r9fh bin]# mkdir /root/jupyter_run

创立 Jupyter Notebook 的根文件夹

第五步:启动 JupyterLab

[root@lavm-ba6po1r9fh bin]# jupyter lab –allow-root # 启动 JupyterLab

之后,在本地浏览器输出 ” 服务器 ip: 端口号 ” 拜访即可:

第六步:依据本人业务进行客户剖析

结语

到此为止,咱们就实现了搭建一个 JupyterLab 机器学习开发平台的基本操作,以及实现了客户画像剖析的演示。

退出移动版