1. Linux安装jupyter notebook
1.1 生成配置文件
这里在conda环境中安装。
jupyter notebook --generate-config --allow-root
上面命令是生成配置文件,并且允许使用root
用户运行。配置文件默认生成到~/.jupyter/jupyter_notebook_config.py
。
具体解释如下:
-
jupyter notebook
是启动 Jupyter Notebook 应用程序的命令。 -
--generate-config
是一个选项,它告诉 Jupyter Notebook 在启动时生成一个配置文件。配置文件包含了一系列的设置,用于自定义 Jupyter Notebook 的行为。 -
--allow-root
是另一个选项,它允许 Jupyter Notebook 被 root 用户运行。通常情况下,Jupyter Notebook 默认不允许以 root 用户身份运行,这是为了防止出于安全考虑而采取的措施。但加上--allow-root
选项可以覆盖此限制。
当你执行这个命令时,Jupyter Notebook 会在你的配置目录中生成一个配置文件(通常是 ~/.jupyter/jupyter_notebook_config.py
)。你可以编辑这个配置文件来自定义 Jupyter Notebook 的设置,比如更改端口号、修改默认工作目录等。
通过添加 --allow-root
选项,你可以以 root 用户身份运行 Jupyter Notebook。这在某些情况下可能会很有用,但你需要谨慎使用,因为以 root 用户身份运行 Jupyter Notebook 可能会带来安全风险。
1.2 生成密钥
进入python
环境,然后输入下面的python
命令。
from notebook.auth import passwd
password = passwd('your_password_here')
print(password)
把打印出来的密钥粘贴到记事本中,接下来修改配置文件时要用。
1.3 修改配置文件
vim ~/.jupyter/jupyter_notebook_config.py
修改下面内容。
c.NotebookApp.ip='*' # *处可以设置为自己的ip地址
c.NotebookApp.password = '' # 刚才复制的那个密文'
c.NotebookApp.open_browser = False # 禁止自动打开浏览器
c.NotebookApp.port =8888 # 默认为8888,自己查看下占用没有
c.NotebookApp.notebook_dir = '/home/project' # 默认打开的文件夹,可自己设定一下
需要注意,如果你使用的是阿里云的ESC和弹性公网IP,那么你设置上去,然后运行的时候会报绑定错误,所以这里用*
。如果你租的云服务器有安全组,记得把对应的端口放行,以及把服务器的防火墙也要放行对应的端口。文章来源:https://www.toymoban.com/news/detail-685579.html
1.4 启动jupyter notebook
jupyter notebook --allow-root
我们还可以在启动的时候指定使用哪个ip
和port
。文章来源地址https://www.toymoban.com/news/detail-685579.html
jupyter notebook --allow-root --ip 127.0.0.1 --port 6666
到了这里,关于Linux安装jupyter notebook的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!