Linux配置Jupyter notebook(Anaconda环境)

生成jupyter notebook配置文件

命令行输入:

jupyter notebook --generate-config

生成jupyter密码

在默认环境下(即base环境)命令行输入python进入代码编写模式,然后:

from notebook import passwd
passwd()

提示输入两次密码——将用于远端登录jupyter notebook网页,随后生成一个密钥,请复制保存下来。

修改jupyter配置文件

接下来需要对jupyter notebook配置文件进行修改,其中有两种修改方式:

1.Vim修改

确保当前目录为user_name(用户名)目录,命令行输入:

vim ~/.jupyter/jupyter_notebook_config.py

此时打开了配置文件,接下来开始进行修改,请在配置文件中找到以下4条
指令修改并去除注释状态(删去指令前的#):

c.NotebookApp.allow_root = True #允许root用户下访问notebook
c.NotebookApp.ip='*' #让所有主机都可以访问jupyter的ip地址
c.NotebookApp.password = u'xxxxxxxx' #填写刚刚复制的密钥
c.NotebookApp.open_browser = False # (重要)禁止notebook启动时自动打开浏览器

2.Xftp软件修改

首先打开Xftp软件连接上你的服务器(与Xshell操作一致,不再多说),然后依次点击界面上方的工具选项,弹出界面中选择
常规选项勾选‘显示隐藏的文件’一栏并点击确认。

接着在软件界面右侧框内找到user_name(本用户的)文件夹,再找到.jupyter文件夹,其中有文件jupyter_notebook_config.py,右键选择用记事本编辑,与下方代码一样进行修改,并去除注释状态。

c.NotebookApp.allow_root = True #允许root用户下访问notebook
c.NotebookApp.ip='*' #让所有主机都可以访问jupyter的ip地址
c.NotebookApp.password = u'xxxxxxxx' #填写刚刚复制的密钥
c.NotebookApp.open_browser = False # (重要)禁止notebook启动时自动打开浏览器

远端登录测试

命令行输入jupyter notebook,假如命令行出现以下内容就说明可以运行:

[I 14:46:06.104 NotebookApp] JupyterLab extension loaded from /root/mytool/anaconda3/lib/python3.7/site-packages/jupyterlab
[I 14:46:06.105 NotebookApp] JupyterLab application directory is /root/mytool/anaconda3/share/jupyter/lab
[I 14:46:06.106 NotebookApp] Serving notebooks from local directory: /root
[I 14:46:06.107 NotebookApp] The Jupyter Notebook is running at:
[I 14:46:06.107 NotebookApp] http://iZuf61coauzo1p1frfka56Z:8888/
[I 14:46:06.107 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

此时可以使用远端主机登录,打开网页输入Linux机ip地址+’:’+命令行显示的端口如’8888’

Jupyter Notebook是一种基于Web的交互式计算环境,常用于数据科学、机器学习等领域。Anaconda则是由 Continuum Analytics 开发的一个开源的数据科学平台,它包含了大量的科学计算库和工具,包括Python的科学计算库 NumPy 和 Pandas 等。 以下是基本的步骤来配置 Jupyter Notebook 配合 Anaconda: 1. **安装Anaconda**: - 访问 https://www.anaconda.com/products/distribution 下载适合你操作系统的版本(如Windows、Mac或Linux)。 - 按照安装向导一步步完成安装,可以选择"只安装 anaconda",避免包含全部软件包的大文件。 2. **启动Anaconda Navigator**: 安装完成后,可以在开始菜单或应用程序中找到 "Anaconda Navigator" 或 "Anaconda Prompt"(Windows),双击打开。 3. **创建新环境**: 使用 Navigator 的 "Environments" 面板,你可以创建一个新的 conda 环境,例如命名为 "myenv"。选择 "Create",设置 Python 版本和其他需要的库。 4. **激活新环境**: 创建完环境后,在 Navigator 中选择该环境并点击 "Activate",或者在命令行输入 `conda activate myenv`。 5. **安装Jupyter Notebook**: 在激活的环境中,可以使用命令 `conda install jupyter notebook` 来安装 Jupyter。 6. **运行Jupyter Notebook**: 打开终端或命令提示符,输入 `jupyter notebook` 启动Jupyter Notebook服务器。现在你应该能在浏览器中访问 http://localhost:8888 查看你的工作区。 7. **管理Kernel**: 在Jupyter Notebook界面,点击左上角的下拉箭头,选择对应的Python环境(我的环境名)作为Kernel。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值