ModuleNotFoundError: 没有名为“clx”的模块

时间:2021-07-25 22:30:42

标签: docker rapids

我正在尝试运行 Jupyter notebook 中的第一个单元:/rapids/notebooks/clx/alert_analysis/Alert_Analysis_with_CLX.ipynb,这导致以下错误:

ModuleNotFoundError:没有名为“clx”的模块

从在 Rapids 容器上运行的 IPython shell,我执行“import clx”,然后执行 dir(clx) 显示如下:

In [2]: import clx

In [3]: dir(clx)
Out[3]: 
['__doc__',
 '__file__',
 '__loader__',
 '__name__',
 '__package__',
 '__path__',
 '__spec__']

In [4]: 

我一定遗漏了一些简单的东西,但此刻它让我无法理解这里出了什么问题......有人可以告诉我我忘记了什么或做错了什么吗?

谢谢,

附言- 正在执行此过程:https://rapids.ai/start.html 容器已启动并运行:摘要哈希:

sha256:774ca3d612de15213102c2dbbba55df44dc5cf9870ca2be6c6e9c627fa63d67a

容器运行调用是:

docker run --runtime=nvidia --rm -it -p 8888:8888 -p 8787:8787 -p 8786:8786     rapidsai/rapidsai-core-dev:21.06-cuda11.2-devel-ubuntu20.04-py3.8

1 个答案:

答案 0 :(得分:0)

正如 Nick Becker 所说,您需要运行,默认情况下 CLX 未安装在 RAPIDS 容器中。但是,您可以通过在容器内的终端中运行此命令来快速将其安装到容器中: conda install -c rapidsai -c nvidia -c pytorch -c conda-forge clx