在 Linux Mint 中使用启动器和基本代码启动 Jupyter Notebook

Launch Jupyter Notebook with launcher and basic code in Linux Mint

我目前在终端中通过 运行ning jupyter notebook 打开 Jupyter Notebook。

我有 2 个与共同目标相关的问题。

1) 如何创建桌面图标(即启动器)以在我的 Linux Mint 计算机上启动 Jupyter Notebook?

2) 我想 运行 双击此启动器时的一些基本代码:

import numpy as np
import pandas as pd
import seaborn as sb
import sklearn as skl

我不想每次打开 Jupyter Notebook 时都输入这段代码,所以自动 运行 它会很好。

对于 #1,我尝试按照此处的步骤操作:

https://forums.linuxmint.com/viewtopic.php?t=256156#p1382045

但是,我不知道在哪里可以找到 "Command" 字段的路径。我尝试浏览计算机上的 Anaconda 文件夹,但在那里找不到 Jupyter Notebook。

关于你的第一个问题,如果你打开一个终端,你可以找到带有which的程序在哪里

which jupyter

这应该输出你的特定 jupyter 被调用的地方。

对于你的第二个问题,看起来你可以创建一个配置文件来启动某些功能。

在bash中,您可以运行以下

# Create a new folder if it already doesn't exist
mkdir -p ~/.ipython/profile_default/startup

# Create Python file to put your favorite imports
touch ~/.ipython/profile_default/startup/start.py

所以 start.py(位于 ~/.ipython/profile_default/startup/)是您可以放置​​导入的地方。所以这个 start.py 文件应该包含

import numpy as np
import pandas as pd
import seaborn as sb
import sklearn as skl

资源:

总而言之,如果您执行上述两个建议,您可以获得两个图标来自动加载您喜欢的Python 启动 Jupyter Notebook 时的库包。

警告: 通常为了 Jupyter Notebook 的可复制性和可转移性,我反对将库自动加载到您的 Jupyter Notebook 中。我理解必须重复加载您一直使用的相同库,但如果出于某种原因,您更换了计算机或同事需要您的代码,那么您的笔记本将无法正常工作。记住我的两分钱 if/when 实施这个。