【问题标题】:Launch Jupyter Notebook with launcher and basic code in Linux Mint在 Linux Mint 中使用启动器和基本代码启动 Jupyter Notebook
【发布时间】:2020-02-14 22:30:14
【问题描述】:

我目前通过在终端中运行 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

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

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。 stackoverflow.com/help/how-to-ask
  • 虽然我问了两个问题,但它们实际上是对共同、统一目标的必要赞美。我把它分成两个问题来说明清楚。我认为我实际上使我的整体请求更容易回答。

标签: python linux jupyter-notebook linux-mint


【解决方案1】:

第一个问题,如果你打开一个终端,你可以用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

资源:

总之,如果你实现了上述两个建议,你可以在启动 Jupyter Notebook 时获得一个图标来自动加载你最喜欢的 Python 库包.

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

【讨论】:

    猜你喜欢
    • 2016-06-02
    • 1970-01-01
    • 2019-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-07
    相关资源
    最近更新 更多