跟著飛槳的安裝指南安裝了paddle之后
pip install paddlepaddle
有一個驗證:
import paddle.fluid as fluid
fluid.install check.run check()
報錯情況如下,但是我在pip list中,確實看到了paddle安裝上了
我import paddle別的包,確實可以使用,這時候我就沒管這個驗證。直到使用的一個代碼里需要導入fluid,還是沒逃過這個報錯
import paddle.fluid as fluid
我反復uninstall和paddle有關的庫,又重新install,甚至換源install,再次測試,結果還是一樣,甚至另外創了新環境再次跟著官方教程安裝,還是報錯
在網上看到很多人都遇到這個問題,解決方法都不一樣:方法1,方法2,方法3
最終原因是:
paddle.fluid is deleted, and use paddle.base now
#https://github.com/PaddlePaddle/Paddle/issues/60628
所以!現在新版本paddle正確導入fluid的方法是這樣:
import paddle.base as fluid