亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何修復 Linux 中的“ImportError: No module named ...”?

如何修復 Linux 中的“ImportError: No module named ...”?

呼啦一陣風 2021-12-17 16:50:47
我想嘗試來自http://csie.nqu.edu.tw/smallko/sdn/dijkstra_ryu.htm 的代碼, 但是當我嘗試運行代碼時,它不起作用。總是出現“ImportError: No module dijkstra_ryu.py”錯誤我使用的是 Ubuntu 16.04.4 LTS、python 2.7.12 和 3.5.2 以及 ryu 4.23。這是發生的事情:ray@raihanr:~/ryu/ryu/app$ ryu-manager dijkstra_ryu.py --observe-linksloading app dijkstra_ryu.pyTraceback (most recent call last):File "/usr/local/bin/ryu-manager", line 9, in load_entry_point('ryu==4.23', 'console_scripts', 'ryu-manager')()File "/usr/local/lib/python2.7/dist-packages/ryu/cmd/manager.py", line 98, in mainapp_mgr.load_apps(app_lists)File "/usr/local/lib/python2.7/dist-packages/ryu/base/app_manager.py", line 415, in load_appscls = self.load_app(app_cls_name)File "/usr/local/lib/python2.7/dist-packages/ryu/base/app_manager.py", line 392, in load_appmod = utils.import_module(name)File "/usr/local/lib/python2.7/dist-packages/ryu/utils.py", line 104, in import_modulereturn importlib.import_module(modname)File "/usr/lib/python2.7/importlib/init.py", line 37, in import_moduleimport(name)ImportError: No module named dijkstra_ryu.py我也嘗試使用:ryu/ryu/app$ ryu-manager --observe-links dijkstra_ryu.py但它一直顯示相同的錯誤可悲的是,我也試試這個::~$ryu-manager ryu/ryu/app/dijkstra_ryu.py --observe-links然后出現一個新錯誤ImportError: Import by filename is not supported.我已經檢查了每個模塊并且沒有遺漏任何部分。
查看完整描述

1 回答

?
天涯盡頭無女友

TA貢獻1831條經驗 獲得超9個贊

我找到了。問題在于間距規則。代碼很亂,所以當代碼在定義、for、if 等內部時,我們需要將間距調整為 4 倍。


查看完整回答
反對 回復 2021-12-17
  • 1 回答
  • 0 關注
  • 411 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號