修改Jupyter notebook的executable path

修改Jupyter notebook的executable path

问题

创建conda环境new_env
启动环境source activate new_env

在terminal中启动python,

>import sys
>sys.executable
/Users/user/anaconda/envs/new_env/bin/python

在terminal中启动Jupyter notebook,

>import sys
>sys.executable
/Users/user/anaconda/envs/sthelse/bin/python

两者路径不一致,导致Jupyter notebookpythong环境错误。

解决方法

在terminal中找到当前kernel路径:

user$ source activate new_env

user$ jupyter kernelspec list
Available kernels:
python3 /Users/user/Library/Jupyter/kernels/python3

user$ vi /Users/user/Library/Jupyter/kernels/python3/kernel.json

得到文件:

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 为了将 Jupyter Notebook 写入环境变量,您需要执行以下步骤: 1. 打开命令提示符(Windows)或终端(Mac / Linux)。 2. 输入以下命令: export PATH=$PATH:/path/to/jupyter 3. 在上面的命令中,您需要替换 "/path/to/jupyter" 为 Jupyter Notebook 的实际安装路径。 4. 将此命令添加到您的 shell 配置文件(例如 .bashrc 或 .bash_profile)中,以便在每次启动 shell 时自动执行。 5. 重新启动 shell 以使更改生效。 现在,您应该能够使用以下命令启动 Jupyter Notebookjupyter notebook ### 回答2: 将Jupyter Notebook写入环境变量可以方便地通过命令行打开Jupyter Notebook,以下是具体的步骤: 1. 打开终端或命令提示符窗口。 2. 通过cd命令进入到Jupyter Notebook的安装路径。通常情况下,Jupyter Notebook的安装路径为`C:\Program Files\Anaconda3\Scripts`(Windows系统)或`/usr/local/bin`(Linux/Mac系统)。如果你安装的是conda环境,那么该路径可能会有所不同,请根据自己的实际情况进行调整。 3. 在终端或命令提示符窗口中,输入以下命令将Jupyter Notebook写入环境变量: - Windows系统: ``` setx PATH "%PATH%;C:\Program Files\Anaconda3\Scripts" ``` - Linux/Mac系统: ``` echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile source ~/.bash_profile ``` 4. 重新打开一个终端或命令提示符窗口,输入以下命令验证Jupyter Notebook是否已成功写入环境变量: ``` jupyter notebook ``` 如果Jupyter Notebook成功写入环境变量,你应该能够在任意路径下都能够使用`jupyter notebook`命令打开Jupyter Notebook了。如果未成功,请检查步骤是否有误或尝试重新安装Jupyter Notebook。 ### 回答3: 将Jupyter Notebook写入环境变量的步骤如下: 1. 打开命令提示符或终端窗口。 2. 输入`where python`命令,找到Python的安装路径(比如`C:\Python\Python38\`)。 3. 在文件资源管理器中,导航到Python的安装路径,并找到Scripts文件夹。 4. 复制该路径(比如`C:\Python\Python38\Scripts`),因为我们将在后续的步骤中使用它。 5. 返回命令提示符或终端窗口,并输入`jupyter notebook --generate-config`命令,它将生成Jupyter Notebook的配置文件。 6. 输入`jupyter notebook --config`命令,找到生成的配置文件的位置,通常是`C:\Users\YourUsername\.jupyter\jupyter_notebook_config.py`。 7. 使用文本编辑器打开生成的配置文件。 8. 在配置文件中搜索`# c.NotebookApp.notebook_dir`。 9. 在`# c.NotebookApp.notebook_dir`下方的空行中,输入以下内容,并替换为第2步中复制的Python安装路径下的Scripts文件夹的路径: ``` c.NotebookApp.executable = 'path_to_python_scripts\jupyter-notebook.exe' ``` 请确保将`path_to_python_scripts`替换为实际路径。 10. 保存配置文件并关闭文本编辑器。 11. 现在,您应该可以在命令提示符或终端窗口中直接输入`jupyter notebook`命令来启动Jupyter Notebook了。 请注意,上述步骤假定您已经成功安装了PythonJupyter Notebook,并且已经将Python的安装路径添加到系统的环境变量中。如果您遇到任何问题,请仔细检查安装和环境变量设置是否正确。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值