这是一个奇怪的问题。这是基本的Python,因此应该可以使用。任何建议是最大的赞赏。
我们有一个“ basic_train.py”文件,其中包含:
mix.sass('resources/sass/app.sass', 'public/css', {
implementation: require('node-sass')
});
我们完成了导入
def load_learner():
那里没有错误,但是找不到“ load_learner()”,例如
from fastai.basic_train import *
得到错误:
learn = load_learner(path)
我们甚至尝试:
load_learner module not found
和:
import fastai
learn = basic_train.load_learner(path)
在两种情况下都出现了未找到相同模块的错误。
这是基本的python,“ import”和“ from ... import”执行良好,因此应该可以工作。知道为什么吗?
答案 0 :(得分:0)
如果不检查版本,我们会感到有点愚蠢。我们在Google Colab上使用的是1.0.36版本,但没有“ load_learner()”方法。
我们应该在jupyter笔记本上完成“!cat [path] /basic_train.py”并进行检查。当我们没有看到“ load_learner()”方法时,“ ...很重要。”抱歉:-(
因此,我们执行了“!pip install --upgrade git + https://github.com/fastai/fastai.git”,它获得了最新的1.0.40版本