云服务器搭建jupyter notebook

因为寒假期间没带笔记本电脑,学习机器学习和数据分析需要用到Python环境进行操作。

利用自己的阿里云服务器配套Matepad11外接磁吸键盘和鼠标依旧可以达到实验需求

个人需求操作

conda activate kr# 进入kr虚拟环境
nohup jupyter notebook --allow-root & #启动Jupyter服务
lsof -i:9999 #查询进程pid
kill -9 pid #结束进程


正文内容

下载Linux版本的anaconda

在根目录下mkdir目录anaconda3并通过宝塔上传文件至该目录。在终端中安装anaconda

镜像下载anaconda :https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

cd /anaconda3
bash Anaconda3-2023.09-0-Linux-x86_64.sh #根据个人下载的版本选择

一直按Enter键,输入两次yes(一次确认安装,一次确认安装路径)


添加环境配置

sudo vim /etc/profile # 步骤一:进入配置文件中
PATH=/root/anaconda3/bin:$PATH  # 步骤二:在文件尾部添加该代码
source /etc/profil # 步骤三:保存并退出文件后更新配置

输入python出现带有anaconda的字样说明成功


安装Jupyter Notebook

建立一个名为kr的虚拟环境

conda create -n kr python=3.8

进入虚拟环境

conda activate kr # 进入虚拟环境
conda deactivate #退出虚拟环境

在kr中安装jupyter notebook

pip install jupyter

设置密码

python # 步骤一:进入Python环境
from jupyter_server.auth import passwd# 步骤二:设置密码
passwd() 
# 步骤三:然后输入两次密码来设置密码,然后会产生私钥,我们一定要记下来
exit()# 步骤四:退出python

添加jupyter配置信息

输入命令,生成.py配置文件

jupyter notebook --generate-config

会在./root/.jupyter生成一个.py文件

添加配置信息

进入文件中添加以上内容

password:更改为自己保存的哈希值密码(即私钥)

notebook_dir:自定义存放jupyter文件的根目录(可删,默认为/root)


放行端口

在宝塔和阿里云中放行9999端口


启动和关闭Jupyter服务

启动服务:域名+端口9999即可访问

nohup jupyter notebook --allow-root &

nohup表示no hang up, 就是不挂起, 于是这个命令执行后即使终端退出, 也不会停止运行。但要手动结束

结束服务

lsof -i:9999 # 查看运行jupyter进程的pid

kill -9 pid #结束进程

参考文章:骁隆's Blog阿里云服务器宝塔面板配置jupyter notebook实现远程运行python程序
页面链接:http://www.datazzh.top/archives/576/2024/02/02/
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇