在云服务器上,安装 Python 3.8, 并部署 JupyterLab 4, 打造个人 Web IDE

2023年 10月 11日 60.3k 0

原文链接: zhiyuanbiji.cn/notes/57118…

假设你已经拥有了一台云服务器,如果还没有,参考这里, 免费拥有 2 核 4G 内存的云服务器。
在这篇文章 中,通过简单的三步,利用 1Panel 运维面板,搭建了个人博客站点,24 小时对外提供 Web 服务。

本文介绍在云服务器上,安装 Python 3.8, 并部署 JupyterLab 4, 打造个人 Web IDE. 适用于数据分析、数据挖掘、机器学习的同学,你将方便地随时随地使用计算资源。

安装 Python 3.8

CentOS 8.5 自带的 Python 版本是 3.6.8, 偏低,这里希望使用 Python 3.8。
这里不想使用粗暴地替换升级方式, 而是使用 conda 做环境隔离的方式。
这篇内容以 macOS 安装 Python 3.7 为例,跟这里 CentOS 安装 Python 3.8 类似,想了解完整信息,请查看前文,这里只是简单介绍。

下载 Miniconda 3, 下载对应的版本,这里选择 Miniconda3-py38_23.5.2-0-Linux-x86_64.sh.

上传至 /opt 目录下,以 root 账户执行如下命令

cd /opt
chmod a+x Miniconda3-py38_23.5.2-0-Linux-x86_64.sh
./Miniconda3-py38_23.5.2-0-Linux-x86_64.sh

选择安装路径为 /opt/miniconda3, 如下图所示,完成安装。

查看安装是否成功

$ source ~/.bashrc
$ conda env list
# conda environments:
#
base                     /opt/miniconda3
$ conda activate base
$ python -V
Python 3.8.17

由此可见,conda 和 Python 3.8 都已安装成功!

部署 JupyterLab 4

建议不要以 root 账户来进行部署,这里创建一个 web 账户。

adduser web
passwd web

接下来,以 web 账号登录,执行如下操作。

新建 .pip/pip.conf 文件,加入以下内容,方便接下来快速安装 pip 包。

[global]
index-url=http://mirrors.aliyun.com/pypi/simple
[install]
trusted-host=mirrors.aliyun.com

创建虚拟 venv 环境

cd ~
/opt/miniconda3/bin/python -m venv venv-py38-tf2
source venv-py38-tf2/bin/activate
pip3 install -U pip 'setuptools

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论