我正在尝试从终端打开jupyter-notebook(Anaconda 3发行版),但是无论我叫jupyter
,jupyter-notebook
还是jupyter notebook
,我都会收到一条错误消息,指出实际被称为C:\ProgramData\Anaconda3\Scripts\jupyter-notebook-script.py
。
我在C:\ProgramData\Anaconda3\Scripts
中添加了C:\ProgramData\Anaconda3
和PATH
,因此我可以看到它在正确的目录中查找,但是与错误的文件匹配。
解决方案是否仅将我想要的.exe添加到PATH
而不是文件夹中?或者有没有一种方法可以将文件夹添加到路径中,从而仅显示.exe文件。或者,当给定命令与PATH
中的多个条目匹配时,也许有某种方法可以设置优先级?
通过选择“添加到路径”选项重新安装Anaconda,可以得到所需的工作。但是,我仍然对为什么发生此问题感兴趣,因此发布答案可能对以后浏览此页面的人有所帮助。
答案 0 :(得分:0)
您是在Anaconda Prompt中运行jupyter
吗?
在Windows上,不好的做法是将变量手动添加到PATH以使用Anaconda。您会失去Anaconda自己管理这些事情的全部要点。
如果只想使用anaconda发行版启动jupyter笔记本,只需打开anaconda提示符(安装随附),请确保jupyter软件包已安装并运行jupyter notebook
。
如果这不起作用,可能是因为在jupyter的安装过程中conda环境的路径被弄乱了,所以从Anaconda提示中依次pip uninstall jupyter
和pip install jupyter
。
最后,如果您还没有使用,请考虑使用conda envionments,这样您就真正不再需要弄乱PATH了。
答案 1 :(得分:0)
我能够通过选择“添加到PATH”而不是手动添加到路径来重新安装Anaconda来解决此问题。