我已经通过Windows 10,Python 3.x安装了Jupyter
$ pip install jupyter
即使我确实重新启动了终端,安装也可以正常进行。
但是要跑
$ jupyter notebook
给出以下错误
'jupyter' is not recognized as an internal or external command, operable program or batch file.
如何以及在哪里找到Jupyter的可执行文件?
我已经通过Windows 10,Python 3.x安装了Jupyter
$ pip install jupyter
即使我确实重新启动了终端,安装也可以正常进行。
但是要跑
$ jupyter notebook
给出以下错误
'jupyter' is not recognized as an internal or external command, operable program or batch file.
如何以及在哪里找到Jupyter的可执行文件?
Answers:
如果您完全确定Python库路径在系统变量中(并且在pip安装Jupyter时可以找到该路径,则只需阅读一点),并且在Windows中仍然遇到“找不到或识别出命令”错误, 你可以试试:
python -m notebook
至少对于Windows(Windows 10 Pro),拥有python -m
是我可以从命令行运行Python程序包而不会遇到某种错误的唯一方法
Fatal error in launcher: Unable to create process using ' "
要么
Errno 'THIS_PROGRAM' not found
jupyter notebook
python -m jupyterlab
请先尝试以下两个命令之一;
$ py -m notebook
$ python -m notebook
对于jupyterlab用户
py -m jupyterlab
除此以外
$ python -m pip install jupyter --user
$ jupyter notebook
如果这不起作用。
pip不会将jupyter直接添加到本地路径。
来自的输出
$ which python
/c/Users/<username>/AppData/Local/Programs/Python/Python35-32/python
经过一番挖掘后,我在文件夹中找到了jupyter的可执行文件:
C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts\jupyter.exe
因此,如果您希望能够通过命令行执行程序,则需要将其添加到%PATH变量中。这是一个执行此操作的Powershell脚本。确保添加“;” 在添加新路径之前。
$ [Environment]::SetEnvironmentVariable("Path", $env:Path + ";C:\Users\<username>\AppData\Roaming\Python\Python35\Scripts", [EnvironmentVariableTarget]::User)
更新:
如果您使用python3
,请切换为python
,python3
但我建议您pyenv
改用:)
Scripts
文件夹的路径,并将其添加到环境变量中的路径中,从而达到了目的。
pip --user
which
不是命令提示符或Powershell命令,因此您必须在Git Bash中运行它。在命令提示符中,您可以改用where
。
我在Windows 10中运行了Jupyter笔记本。我发现,不依赖于诸如Anaconda这样的发行版的方式来完成此任务的最简单方法就是使用Cygwin。
在Cygwin中,安装python2,python2-devel,python2-numpy,python2-pip,tcl,tcl-devel(我在已安装的所有软件包的下面都提供了一个图片)以及您想要的其他任何python软件包。到目前为止,这是最简单的选择。
然后运行以下命令以仅安装jupyter notebook:
python -m pip install jupyter
以下是我运行以添加更多库的实际命令,以防万一其他人也需要此列表:
python -m pip install scipy
python -m pip install scikit-learn
python -m pip install sklearn
python -m pip install pandas
python -m pip install matplotlib
python -m pip install jupyter
如果以上任何命令失败,请不要担心,大多数情况下解决方案非常简单。您要做的是查看任何缺少的软件包/库的构建失败。
假设显示缺少pyzmq,然后关闭Cygwin,重新打开安装程序,进入软件包列表屏幕,所有显示为“ full”,然后搜索名称如zmq并安装这些库,然后重试上述命令。
使用这种方法,最终成功地解决所有丢失的依赖关系非常简单。
安装完所有组件后,在Cygwin中运行,转到要成为笔记本ui树的“根”的文件夹,然后键入:
jupyter notebook
这将启动笔记本并显示以下输出:
$ jupyter notebook
[I 19:05:30.459 NotebookApp] Serving notebooks from local directory:
[I 19:05:30.459 NotebookApp] 0 active kernels
[I 19:05:30.459 NotebookApp] The Jupyter Notebook is running at:
[I 19:05:30.459 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
Copy/paste this URL into your browser when you connect for the first time, to login with a token:
http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
在Windows 10的Python 3.7.6中。安装后,我使用以下命令。
1. pip install notebook
2. python -m notebook
要么
C:\ Users \ Hamza \ AppData \ Local \ Packages \ PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0 \ LocalCache \ local-packages \ Python37 \ Scripts。
对于我的电脑,python脚本位于上述路径中。您可以在环境变量中添加此路径。然后运行命令。
1. jupyter notebook
如果您使用的是Anaconda发行版,请确保在安装它时选中“更改路径”选项。
我加了
c:\users\[user]\appdata\roaming\python\python37\site-packages
到这条路,它奏效了。
在Windows 10中,您可以使用ipython notebook
。这个对我有用。
您可以创建一个批处理文件,然后在Windows搜索中搜索Jupiter并保留其属性,然后将获得此字符串。 D:\ anaconda3 \ python.exe D:\ anaconda3 \ cwp.py D:\ anaconda3 D:\ anaconda3 \ python.exe D:\ anaconda3 \ Scripts \ jupyter-notebook-script.py 获得后的“%USERPROFILE%/”这可以创建一个具有此内容的jupitor.bat文件,并且可以将该文件保存在d或任何驱动器中的脚本文件夹中,并在环境路径中添加脚本文件的路径
然后您可以通过在cmd中键入jupitor轻松地调用它。
我的问题是我的用户文件夹的文件夹名称中有空格。
创建新用户并切换到该Windows用户后,Anaconda内部的Windows快捷方式和链接可以正常工作。
Windows 8.1 64位。最新的Anaconda。
注意:我最终卸载了重新安装的Anaconda,但我的感觉是问题实际上只是Windows用户名/用户文件夹中的空间。
使用python 3.6.3。在通过命令“ python -m pip install jupyter ”安装Jupyter之后,使用Windows命令提示符对我来说“ jupyter notebook ”命令不起作用。
但是,最终“ python -m notebook ”确实起作用了,并使jupyter notebook在本地运行。
在Windows 10中:如果您使用anaconda3进行Jupyter笔记本安装,而忘记了在安装过程中将环境变量添加到系统的复选框,则需要手动将以下环境变量添加到“ Path”变量中:编辑环境变量”)
100%工作解决方案:
跟着这些步骤:
打开下载“ python-3.8.2-amd64.exe”安装程序或任何其他版本的python软件包的文件夹
双击“ python-3.8.2-amd64.exe”
点击“修改”
您将看到“可选功能”
点击下一步”
选择“将python添加到环境变量”
点击“安装”
然后,您可以在任何所需的文件夹中运行jupyter
E.g open "cmd" command prompt
Type :
E:
E:\>jupyter notebook
It will get started without showing
'Jupyter' is not recognized
谢谢
我在Windows7中也遇到了同样的问题,因为我只是借助恢复点恢复了计算机,而笔记本又停止了工作。我试图更改路径设置,但没有任何效果,所以我只是简单地使用安装了它的应用程序卸载了python,然后又重新安装了它。之后,我再次安装了jupyter笔记本,然后工作正常。谢谢
python -m notebook
!感谢您的解决方案。