【问题标题】:'Jupyter' is not recognized as an internal or external command'Jupyter' 未被识别为内部或外部命令
【发布时间】:2019-02-16 14:51:45
【问题描述】:

我通过 Anaconda 发行版安装了 python 和 jupyter notebook。我已经成功使用 jupyter notebook 数周了,它运行得非常好。但是,我只能通过 Anaconda Navigator GUI 启动笔记本。

当我尝试运行命令(在命令提示符中)启动笔记本时,它会显示

'jupyter' is not recognized as an internal or external command

Python也是如此

'python' is not recognized as an internal or external command

我使用的是 Windows 10。我假设它是 PATH 问题,但我从其他帖子中找到的解决方案没有任何运气。我对编程和 python 比较陌生,所以任何帮助都将不胜感激。

【问题讨论】:

  • 你安装了anaconda提示符吗?然后你可以在那里使用pythonjupyter
  • 可以尝试使用choco package manager。我在安装 jupyter 时仍然遇到问题,所以我最终使用了 Cloud VM(AWS -> EC2 - 使用免费层 AMI)。 docotutorial
  • 所以 python 和 jupyter notebook 都安装在你的命令提示符找不到的 conda 环境中。如果您不介意可以再次安装它们(不是在 anaconda 中),否则您需要按照 Kota 的建议在 anaconda 提示符下运行它们。
  • 可能不在您的路径中。 Windows 还是 Unix?检查您的路径并查看 jupyter 安装位置是否在路径中。
  • @KotaMori 这很有魅力,谢谢!

标签: python anaconda jupyter-notebook


【解决方案1】:

是的,这也是我在安装 Jupyter Notebook 时遇到的问题。 但我知道这个的解决方案。我希望,它也对你有用。

  1. 打开cmd
  2. 类型:pip install notebook
  3. 如果您输入:**jupyter notebook** - 它总是显示错误。
  4. 所以,输入:python -m notebook

Image shows running Jupyter Notebook

如果你觉得这个答案对你有用并且对你有用,我希望。所以,请为其他人按下向上按钮。这样他们也能得到一些帮助。

【讨论】:

  • 执行“pip install notebook”并成功,然后“python -m notebook”但得到“python.exe: No module named Notebook”
【解决方案2】:

问题'jupyter'不被识别为内部或外部命令主要是由于windows环境变量中jupyter没有路径或路径错误。

在我的情况下,相关文件在 C:\ProgramData\Anaconda3\Scripts 中可用,因此我在 Windows 中添加了此路径,如下所示,然后您可以从任何路径运行:

一件重要的事情:之后从任何位置运行 jupter notebook 可能会出现 DLL 错误。你必须先给出命令activate base,然后是jupyter notebook。享受现在的工作。

【讨论】:

    【解决方案3】:

    尝试输入

    > conda install jupyter
    

    在您的环境中,然后尝试再次打开 jupyter notebook。

    【讨论】:

      【解决方案4】:

      在那个环境下运行conda install ipykernel,然后输入jupyter notebook,就会出现jupyter notebook窗口。

      【讨论】:

        【解决方案5】:

        您应该在安装开始时选中两个复选框。如果您卸载并重新安装它,它会正常工作

        【讨论】:

        • 嗨@Chandra,您能否详细说明您提供的答案?需要勾选哪些复选框?
        • @ toshiro92 我想他说的是我们安装 Anaconda 时出现的复选框。但是我检查了他们两个仍然出现同样的问题
        【解决方案6】:

        我刚刚在我的 Windows 10 机器上解决了这个问题。我的路径包含

        C:\Users\user\AppData\Local\Programs\Python\Python37\Scripts\
        

        'user' 是我的 Windows 用户名,但由于某种原因,jupyter.exe 安装在其中

         C:\Users\user\AppData\Roaming\Python\Python37\Scripts
        

        我不太清楚为什么,我想深入了解它,但是将本地和漫游版本都添加到我的路径中解决了这个问题。

        【讨论】:

        • 在哪里查看路径?
        猜你喜欢
        • 2022-01-07
        • 2014-04-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-06
        • 2013-10-11
        • 2013-01-25
        • 2016-10-01
        相关资源
        最近更新 更多