You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Ubuntu系统上不借助Anaconda运行Jupyter Notebook?

不依赖Anaconda运行Jupyter Notebook的完整指引

完全理解你的困扰——网上大部分Jupyter教程都默认绑定Anaconda,但其实用原生Python+pip就能轻松搭建Jupyter环境,下面是一步步的实操指南:

1. 先确认原生Python环境

  • 打开终端(Windows用命令提示符/PowerShell,Mac/Linux用系统终端),输入python --versionpython3 --version,如果能显示3.8及以上的版本号,说明你已经有可用的原生Python环境了。
  • 如果没有Python,直接去Python官网下载对应系统的安装包,重点提醒:Windows安装时一定要勾选「Add Python to PATH」,Mac/Linux默认会自动配置路径,但安装后最好再用上述命令确认下。

2. 用pip安装Jupyter Notebook

  • 终端里输入对应命令:
    • 若你的系统默认Python是3.x(比如Mac/Linux最新版):pip install notebook
    • 若系统同时有Python2和Python3:pip3 install notebook
      等待安装完成,过程中会自动下载并安装Jupyter依赖的所有组件(比如ipython、jinja2等),不用手动处理。

3. 启动Jupyter Notebook

  • 安装完成后,直接在终端输入:jupyter notebook
    几秒钟后,浏览器会自动弹出Jupyter的操作界面,和用Anaconda启动的界面完全一致,你可以新建 notebook、导入已有文件,和平时使用没有任何区别。

4. 可选:自定义配置(按需操作)

  • 如果想修改Jupyter的默认工作目录(比如指定到你的项目文件夹):
    1. 先生成配置文件:jupyter notebook --generate-config
    2. 找到生成的配置文件:Windows一般在C:\Users\[你的用户名]\.jupyter\jupyter_notebook_config.py,Mac/Linux在~/.jupyter/jupyter_notebook_config.py
    3. 打开文件,找到#c.NotebookApp.notebook_dir = ''这一行,去掉前面的#(取消注释),在引号内填入你想要的路径,比如c.NotebookApp.notebook_dir = '/Users/xxx/MyProjects'
  • 关闭Jupyter:在终端按下Ctrl+C,然后输入y确认退出即可。

常见问题排查

  • 安装时出现权限报错(Mac/Linux常见):在安装命令后加--user参数,比如pip3 install --user notebook,这样会安装到当前用户的专属目录,不需要管理员权限。
  • 输入jupyter notebook无响应:可以尝试用python3 -m notebook启动,这种方式会直接调用当前Python环境的Jupyter模块,避免路径问题。
  • 浏览器未自动弹出:终端会输出一个类似http://localhost:8888/?token=xxxxxx的链接,复制这个地址手动粘贴到浏览器地址栏就能打开Jupyter界面。

内容的提问来源于stack exchange,提问作者Soumyaansh

火山引擎 最新活动