1. 程式人生 > >解決安裝nnet-ts包的坑之 no module named TimeSeries 錯誤

解決安裝nnet-ts包的坑之 no module named TimeSeries 錯誤

最新在做用神經網路預測時間序列的專案,正好可以用nnt-ts架構搭建時間序列預測用的神經網路。於是就直接用用pip install nnt-ts 安裝,後臺也顯示安裝成功。

可以寫完程式碼執行的時候缺出現了問題。顯示了 No module named "TimeSeriesnnet "錯誤。終端提示瞭如下資訊。

原來是在nnet 包裡面一個叫_init_.py的檔案裡的一行程式碼出現了問題。本來·_init_.py這個檔案的作用是講一個封裝的模組變成python可以呼叫的模組。一般來講是個空檔案。有時候也可以寫進內容把所需要的包匯入到檔案中。那麼這裡的_init_.py就是想把TimeSeriesNnet這個模組匯入進來。

開啟_init_.py檔案檢視程式碼,有如下一句

from TimeSeriesNnet import TimeSeriesNnet

把它改成

from Nnet_ts import TimeSeriesNnet

問題就解決了