[英]Can't import Traveling Salesman Problem in NetworkX
我正在嘗試在 NetworkX 中運行 TSP,並且我正在關注他們的代碼https://networkx.org/documentation/stable/reference/algorithms/generated/networkx.algorithms.approximation.traveling_salesman.traveling_salesman_problem.ZFC35FDC70D5FC69D269883A82
但是,每當我嘗試導入模塊時,它都會給我一個錯誤。
例如:
import networkx.approximation as na
給出錯誤
ModuleNotFoundError: No module named 'networkx.approximation'
和
import networkx.algorithms.approximation as naa
tsp = naa.traveling_salesman_problem
給出以下錯誤:
AttributeError: module 'networkx.algorithms.approximation' has no attribute 'traveling_salesman_problem'
我直接從手冊中復制代碼,所以我不確定我做錯了什么。
更了解 pip 的人可能會跳到這里。
我遇到了與您提到的相同的錯誤,並檢查了我的 networkx 版本(即 2.5.2),顯然 TSP 部分是后來添加的。 他們網站上提到的當前版本是 2.6.2。 通過pip install networkx
僅安裝了 2.5.2。 但是使用pip install --upgrade networkx[default]
它升級到 2.6.2 並且命令有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.