我希望这个问题不是多余的,但是到目前为止我还没有在互联网上找到一个解决方案。我遵循github指南(https://github.com/fastai/fastai)在我的Anaconda环境中安装了fastai库。我想用这个库来解决ML课程,并用它解决其他Kaggle竞赛。
如下所示,我正在打开我的conda环境,选择fastai并打开Jupyter Notebook:

当尝试在Jupyter中运行包时,我仍然得到一个导入错误,没有名为‘fastai’的模块。对我做错了什么有什么建议吗?
发布于 2018-05-31 03:24:10
也有同样的问题。看起来问题出在“软链接”fastai上,它不能在Windows上工作。
我修复了这个问题,将soflink替换为来自存储库根目录的真实模块fastai。只需将其复制到课程\dl1、课程\dl2、课程\dm1和教程文件夹中。
Prerry脏了。但是很管用。让我知道如何在不复制的情况下修复它。
发布于 2018-09-16 00:09:51
在记事本的开头添加一个单元格!python -m pip install git+https://github.com/fastai/fastai.git
编辑:
现在fastai是1.0,在pip上,你可能只想要!python -m pip install fastai。
在混合anaconda和pip时,我更喜欢使用!python -m pip语法,而不是仅仅调用pip,但它可能只是反映了我的系统的python被搞乱了。
发布于 2019-02-02 17:21:31
在jupyter实验室中,我很难让fastai_v1工作,但是它在终端上工作。所以问题出在当jupyter实验室启动时,虚拟环境没有被选中。
我使用了下面的代码来让它工作。将'myenv‘替换为您的虚拟环境名称。
source activate myevn
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
jupyter lab更多信息请点击此处:Conda environments not showing up in Jupyter Notebook
https://stackoverflow.com/questions/50581985
复制相似问题