安裝
NetworkX 只依賴 Python 標準函式庫就能建立與分析圖。要畫圖或做矩陣運算,再另外安裝 matplotlib、NumPy、SciPy。
用 pip 安裝
若要一次裝齊常用延伸套件:
default extra 會帶入 NumPy、SciPy、matplotlib、pandas 等,足夠跑本站幾乎所有例子。
用 conda 安裝
確認安裝成功
慣例是 import networkx as nx。本站後續程式碼都用這個別名。
畫圖還需要什麼
nx.draw() 走 matplotlib。沒裝的話,呼叫繪圖函式會失敗:
Jupyter / Colab 裡記得加上:
互動環境通常會自動顯示圖;在一般 .py 檔要自己呼叫 plt.show()。
版本
本站內容對齊 NetworkX 3.x(撰寫時官方穩定版為 3.6)。3.0 之後才有 後端 dispatch;若還在 2.x,先升級再學加速相關主題。