Jupyter Notebook安装的三种方法及切换虚拟环境

作者:暴富20212024.01.17 15:24浏览量:30

简介:介绍Jupyter Notebook的三种安装方法,包括使用conda环境、手动添加kernel和使用pyenv。同时,分享如何在不同虚拟环境中切换Jupyter Notebook的运行环境。

千帆应用开发平台“智能体Pro”全新上线 限时免费体验

面向慢思考场景,支持低代码配置的方式创建“智能体Pro”应用

立即体验

在Python编程中,Jupyter Notebook是一个非常流行的工具,它允许用户创建和共享包含实时代码、方程、可视化和解释性文本的文档。以下是安装Jupyter Notebook的三种方法,以及如何在不同虚拟环境中切换其运行环境。
方法一:使用conda环境

  1. 创建一个新的conda环境。在终端中输入以下命令:
    1. conda create -n my-conda-env
  2. 激活新创建的环境:
    1. conda activate my-conda-env
  3. 在当前环境中安装Jupyter:
    1. conda install jupyter
  4. 启动Jupyter Notebook:
    1. jupyter notebook
    特点:为每一个conda环境都安装Jupyter。Jupyter的全部部分将完全安装在conda环境中。在新建一个环境时,需要重复以上步骤。
    方法二:手动添加kernel
  5. 激活Jupyternotebook运行需要的虚拟环境。例如,如果环境名为“pytorch-gpu”,则在终端中输入:
    1. activate pytorch-gpu
  6. 在当前环境下安装Jupyter:
    1. conda install jupyter
  7. 启动Jupyter Notebook。在终端中输入:
    1. jupyter notebook
    此时可能会发现,运行环境还是原来的默认运行环境,并不是当前的“pytorch-gpu”。这是因为需要手动添加Jupyter的kernel。可以使用ipykernel来管理多个kernel。如果仍然没有所需的kernel,可以手动创建。
    方法三:使用pyenv
    Pyenv允许用户在同一台计算机上管理多个Python版本。以下是使用pyenv安装Jupyter Notebook的步骤:
  8. 安装pyenv和pyenv-virtualenv:在终端中输入以下命令:
    1. pip install pyenv pyenv-virtualenv
  9. 创建一个新的Python虚拟环境(例如“myenv”):在终端中输入以下命令:
    shell pyenv virtualenv 3.7.3 myenv(这里的“3.7.3”是Python版本号,可以根据需要更改)
  10. 激活新创建的虚拟环境:在终端中输入以下命令:
    1. pyenv activate myenv
  11. 在当前环境中安装Jupyter:在终端中输入以下命令:
    shell pip install jupyter notebook(注意这里使用的是pip而不是conda)
  12. 启动Jupyter Notebook:在终端中输入以下命令:
    shell jupyter notebook --no-browser --ip=0.0.0.0 --port=8888 --allow-root --NotebookApp.token=""(这里的“—no-browser”参数表示不打开浏览器窗口,“—ip=0.0.0.0”参数表示接受任何IP地址的连接,“—port=8888”参数表示使用端口号8888,“—allow-root”参数表示允许以root用户身份运行)特点:这种方法适用于需要管理多个Python版本的情况,而且可以方便地在不同虚拟环境中切换Jupyter Notebook的运行环境。只需激活所需的虚拟环境,即可在对应的Python版本中运行Jupyter Notebook。在使用pip安装Jupyter时,要注意可能需要在安装之前更新pip到最新版本,使用命令pip install --upgrade pip即可完成升级操作。总结来说,选择哪种方法取决于你的需求和个人偏好。如果只需要在一个Python环境中运行Jupyter Notebook,使用conda可能是最方便的选择。如果需要在同一台计算机上管理多个Python版本,或者想要更加灵活地切换虚拟环境,那么使用pyenv可能更加适合。无论选择哪种方法,都要确保在使用之前已经正确地激活了所需的虚拟环境。
article bottom image

相关文章推荐

发表评论

图片