在Linux上配置Jupyter Notebook

下载并安装conda

下载Miniconda3

conda下载地址

# 从conda网页复制地址并下载
wget -c "https://repo.anaconda.com/miniconda/Miniconda3-py39_4.12.0-Linux-x86_64.sh"

安装conda

# 可以选择安装在指定目录下
bash Miniconda3-py39_4.12.0-Linux-x86_64.sh -p ./miniconda3

配置jupyter notebook

# 启动conda base环境
source ./miniconda3/bin/activate
# 创建jupyter_notebook环境
conda create -n jupyter_notebook python=3.9 #可以自选python版本
# 进入jupyter_notebook环境
conda activate jupyter_notebook
conda install jupyter -y

# start jupyter,使用30001端口
nohup jupyter notebook --port=30001 --no-browser &

# 找到token
less nohup.out
# or
$ perl -nle '{print $1 if /token\=(.*?)$/}' nohup.out |uniq |tail -1
8cbc4467a2*****f353a0f9f #这个是token

在浏览器上访问jupyter notebook,这里以windows为例

# 在powershell中
ssh -N -f -L localhost:30001:localhost:30001 zhengzx@192.168.1.168 -p 22

这里192.168.1.168为你服务器的IP地址
然后打开浏览器输入:http://localhost:30001
第一次进入需要输入token,把前面的token复制进去,回车即可,下次进入就可以不用输入token了
不过jupyter重启之后又要重新输入token。

在环境中安装python库

# 平常装python包
source ./miniconda3/bin/activate jupyter_notebook #要先进入该环境

# conda
conda install numpy -y
conda install pandas -y
conda install pandas-datareader -y
conda install pysam==0.19.1 -y
conda install scikit-learn -y

# pip方式
pip install pyecharts
pip install openpyxl

# 退出jupyter_notebook/base环境
source ./miniconda3/bin/deactivate

在环境中配置R内核

# 配置R内核
conda install r-ggplot2 -y #顺带把R语言也安装了
conda install r-irkernel
$ R #进入R的交互界面
install.packages(c('repr','IRdisplay','evaluate','crayon','pbdZMQ','devtools','uuid','digest'))

R包和python库的安装类似

.condarc配置

当默认配置的下载速度较慢时候,可以使用国内的镜像源试试

#add 配置
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值