簡體   English   中英

八度:無法識別已加載的程序包

[英]Octave: Loaded package is not recognized

我已經通過pkg install -forge image安裝了軟件包image ,並在發出大量警告之后(我將clang用作C編譯器,是的,我知道...),該軟件包image已完成安裝。

然后,我用普通的pkg load image加載了該程序包,而Octave沒有抱怨。 但是,當我鍵入help viscircles以獲得有關該功能的幫助時,Octave的行為就像沒有包image ,意味着它返回了

>> help viscircles
error: help: the 'viscircles' function belongs to the image package 
from Octave Forge but has not yet been implemented.

Please read <http://www.octave.org/missing.html> to learn how you can
contribute missing functionality.

現在,我執行了pkg list以查看是否確實安裝並加載了該軟件包,是的(在image軟件包旁邊有一個星號,表明已加載了該軟件包)。

我決定卸載所有程序包,所以我做到了。 現在,在再次加載image之前,我再次執行了help viscircles ,但是這次我遇到了下一個錯誤:

>> help viscircles
error: help: the 'viscircles' function belongs to the image package 
from Octave Forge which you have installed but not loaded.  To load the 
package, run 'pkg load image' from the Octave prompt.

有趣的是...我再次加載了程序包,並且和以前一樣存在問題。 我也手動下載了該軟件包並重新安裝,同樣的問題。

是的,我有Octave 4.0.2,映像2.6.2的要求是版本4.0.0+。

viscircles功能僅在映像包的開發版本上。 它不是您安裝的當前版本2.6.2的一部分。

錯誤信息:

>> help viscircles
error: help: the 'viscircles' function belongs to the image package 
from Octave Forge which you have installed but not loaded.  To load the 
package, run 'pkg load image' from the Octave prompt.

表示該函數不屬於Octave的一部分,如果要完全存在,它將位於映像包中。 這並不意味着圖像包實際上會擁有它,而只是它屬於它。 加載程序包后收到的錯誤消息:

>> help viscircles
error: help: the 'viscircles' function belongs to the image package 
from Octave Forge but has not yet been implemented.

Please read <http://www.octave.org/missing.html> to learn how you can
contribute missing functionality.

告訴你問題。 該版本的軟件包沒有實現viscircles功能。

您可以通過75df28049249從映像包的汞庫中獲取它。 不確定是否可以在Octave 4.0上使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM