首页 > 解决方案 > 安装的anaconda python库无法导入

问题描述

我正在 Ubuntu 上设置 Python/conda 环境。conda install我通过或安装了一些常见的 Python 库,例如 tensorflow pip install。通过pip show ...我发现它们都安装在以下文件夹中:/home/anaconda3/lib/python3.8/site-packages/. 但是,当在 Spyder 中运行它们时,我会收到ModuleNotFoundError: No module named 'tensorflow'关于每个库(包括matplotlib)的错误消息。

我怎样才能解决这个问题?我读了这篇关于它们显然需要如何安装的帖子/home/anaconda3/envs/[name env]/lib/python3.7/site-packages//home/anaconda3/envs/对我来说是一个空文件夹)。但是,提到的快速修复对我不起作用。

是否有某种方法可以添加/home/anaconda3/lib/python3.8/site-packages/,将其用作默认值,或者是否可以重新安装软件包以使其正常工作?

奇怪的是,我确实设法让 pygrib 工作conda install -c conda-forge pygrib=2.0.1,但我不确定这是否是所有包的方式,并且想知道这有什么不同。

标签: pythonubuntuanacondasite-packages

解决方案


推荐阅读