自从我更新到macOS Big Sur后(我已经设法解决了Big Sur在我的电脑上造成的所有Python问题。 这篇文章在这方面很有帮助 ),我一直无法在我启动Jupyter笔记本的任何子目录中打开Jupyter笔记本。
然而,我可以在我启动Jupyter笔记本实例的同一目录中打开笔记本。
以下是错误信息的截图。
这也是我在终端尝试在子目录中打开一个新的笔记本时得到的错误信息。
[W 20:18:51.458 NotebookApp] 404 GET /nbextensions/widgets/notebook/js/extension.js?v=20210723201825 (::1) 2.560000ms referer=http://localhost:8888/notebooks/0001_analysis/Untitled2.ipynb?kernel_name=python3
我使用pyenv和poetry来管理我的python环境和软件包。我把python的本地版本设置为Python 3.8.2。
这里是我的pyproject.toml中的诗歌依赖。
[tool.poetry.dependencies]
python = "^3.8
[tool.poetry.dev-dependencies]
pandas = "^1.3.0"
scikit-learn = "^0.24.2"
jupyter = "^1.0.0"
seaborn = "^0.11.1"
ipykernel = "^6.0.1"
如果能解决这个问题就好了,因为当我需要在项目的不同子目录中打开笔记本时,必须创建新的笔记本实例,这很不方便。