来自 GCP 实例的 Jupyter 笔记本无法导入 WGET 或 fastai



我有一个在谷歌云平台上运行的虚拟机实例。我按照此处的说明进行操作:https://towardsdatascience.com/running-jupyter-notebook-in-google-cloud-platform-in-15-min-61e16da34d52 为实例设置Jupyter笔记本。如果我打开一个python3笔记本,我可以导入某些包(等等,matplotlib(,但由于某种原因,如果我尝试导入wget或fastai,我会收到

导入错误:没有名为"fastai"的模块

导入错误:没有名为"wget"的模块

该实例是一个预构建的pytorch深度学习设置,应该随fastai一起提供,并且在任何类型的安装之前,wget都可以在SSH终端中工作。无论如何,我已经尝试使用 conda 和 pip 命令安装 wget 和 fastai,但都没有在 jupyter 中访问这些模块。我假设由于这些模块是在这种情况下预构建的,我需要以某种方式以不同的方式访问/导入它们?

如果在SSH终端(没有任何conda/pip安装(中我问whereis wget,我收到:

wget:/usr/bin/wget/

opt/anaconda3/bin/wget/usr/share/man/man1/wget.1.gz/usr/share/info/wget.info.gz

如果在SSH终端(没有任何conda/pip安装(中我问whereis fastai,我收到:

法泰:

如何让导入工作?

import fastai
import wget

如果我在我的 Jupyter 笔记本中运行:

!pip install wget
import wget

我得到:

/

home/me/anaconda3/lib/python3.5/site-packages/pip/_vendor/requests/init.py:83: 请求依赖性警告:旧版本的加密 ([1, 3]( 可能 导致速度减慢。 warnings.warn(warning, RequestsDependencyWarning( 已满足要求:wget in/home/me/anaconda3/lib/python3.5/site-packages (3.2( --------------------------------------------------------------------------- 导入错误回溯(最近一次调用( 最后( 在 4 导入 yaml 5 get_ipython((.system('pip install wget'( ----> 6 导入 wget

导入错误:没有名为"wget"的模块

快速更新: 这似乎是已经安装的WGET和Fastai的一些问题。我无法导入,但我可以使用 jupyter 笔记本中的模块。所以wget.download(stuff)提出了一个

名称错误:名称"wget"未定义错误

!wget.download(stuff)有效。

仍然希望能够导入。但是,有没有办法引用fastai基类?现在如果我尝试

class newClass(LearnerCallback):
new stuff

我得到:

名称

错误:未定义名称"学习者回调">

我认为这是由于未进口的fastai。我该如何解决这个问题?

尝试使用:

%conda install wget fastai

相关内容

  • 没有找到相关文章

最新更新