1. 程式人生 > 程式設計 >解決pycharm上的jupyter notebook埠被佔用問題

解決pycharm上的jupyter notebook埠被佔用問題

在pycharm中的jupyter notebook上經常會出現埠被佔用,ipython的port埠一般是8888

如果打開了jupyter notebook,而沒有關閉時,再次開啟pycharm上的jupyter notebook就會出現埠被佔用,

執行時有下面的問題:

the notebook server could not be started because no available port

這時最簡單的辦法就是開啟執行管理器,結束python.exe程式。這樣就可以了。

另一個辦法就是開啟command prompt,查詢PID。方法如下:

netstat -aon | findstr “8888”

(在最後一列顯示了****,如3128、3780這些字元就是PID)

tasklist | findstr “3128” 或者 “3780”

接下來我們需要把已經存在的埠去除,即把python.exe程式刪除

taskkill /PID “3128”

插入額外資訊:

命令解析

命令 描述

netstat 顯示協議統計資訊和當前TCP/IP網路連線

netstat 檢視當前哪些埠正在被使用

findstr 查詢字串,類似Linux下的grep命令

tasklist 顯示執行在本地或遠端計算機上的所有任務的應用程式和服務列表

taskkill 結束一個或多個任務或程序

taskkill /f 指定強制終止的過程(我覺得是程序)

taskkill /t 指定那個終止與父程序一起的所有子程序,常被認為是“樹終止”

以上這篇解決pycharm上的jupyter notebook埠被佔用問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。