1

我需要使用其他文件夹中的命令行打开 Python 的帮助。目前,我只能在安装 Python 的目录中通过命令行打开 Jupyter Notebook。以下命令有效:

python -m jupyter notebook

或者

python -m notebook

排除python -m-m导致错误。

当尝试使用相同的命令从任何其他文件夹访问 python 时,我收到以下错误:

'python' is not recognized as an internal or external command,
operable program or batch file.

当我使用jupyter notebookor时会引发类似的错误notebook

我已经下载了 Python 并使用 IDLE 使用它。我还使用 pip 安装了 Jupyter Notebook;我通过访问 Python 所在文件夹中的 Windows Powershell 来做到这一点。

如果有人可以解释正在发生的事情以及我将来可以做些什么来避免这种情况,我也将不胜感激。感谢您的帮助!

4

2 回答 2

2

Python 在其自己的文件夹之外无法识别(正如您所提到的)。要将 Python 命令“公开”到控制台,您可以根据Python 文档将其添加到 Windows 环境变量中。

要永久修改默认环境变量,请单击开始并搜索“编辑环境变量”,或打开系统属性、高级系统设置并单击环境变量按钮。在此对话框中,您可以添加或修改用户和系统变量。要更改系统变量,您需要不受限制地访问您的机器(即管理员权限)。

具体来说,在系统的环境变量中,编辑“PATH”变量并将包含 Python 可执行文件的文件夹添加到路径中。重新启动命令提示符后,您现在应该能够执行python命令了。

于 2021-04-21T08:04:40.873 回答
1

在安装 Python 时,您可以选择将 Python 添加到 PATH,如果您在安装时选中此项,您将在机器中拥有环境 PATH 变量。

在此处输入图像描述

然后,您可以像在 python 中安装任何其他包/库一样安装笔记本。

pip install notebook

一旦你这样做了,你应该能够从你机器中的任何文件夹/目录启动笔记本。该命令非常简单。

jupyter notebook
于 2021-04-21T08:26:32.273 回答