Skip to content

[已解決] Jupyter Notebook – 500 : Internal Server Error

平常我很少使用 Jupyter Notebook 來寫程式,主要是不習慣一格格的程式碼區塊,那讓我很不自在 XDD 但是今天當我開啟 Jupyter Norebook 來閱讀他人的程式碼時,驚訝地發現我的 Jupyter Notebook 的網頁頁面上寫著大大的幾個字:

500 : Internal Server Error

上網一查,發現狀態碼 500 是指:伺服器遭遇了未預想的錯誤而出錯。

什麼鬼啦這也太含糊了––我本來以為可能是我所要查看的 .ipynb 檔案有問題,但拿了過去曾正常開啟的檔案來測試,發現是全部的檔案都無法開啟,看來就是 Jupyter Notebook 本身的問題了。

所幸,網路上似乎有許多人同樣有這樣的困擾,也流傳著一個普遍性的解決方法。我便將其記錄如下。


解決方法

可以嘗試的方法有以下幾種:

  • 重新啟動 Jupyter Notebook
  • 更新 jupyter 套件

可以使用以下指令更新:

pip3 install --upgrade --user nbconvert

更新完後,便可以測試看看是否能正常執行 Jupyter Notebook 了。

我是在 Mac OS 作業系統上成功;據網路上的網友分享,在 Windows 10 以及 Linux 系統上也普遍有成功的案例。


References


Read More

Tags:

Leave a Reply