python - 安装的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
,但我不确定这是否是所有包的方式,并且想知道这有什么不同。
解决方案
推荐阅读
- javascript - ReactJS:如何创建一个自我验证的输入字段?
- java - 如何在 Java 中创建具有多种数据类型的嵌套哈希图?
- python - 如何使用 vtk (python) 可视化 3D CT 扫描?
- r - 按数值变量显示颜色的折线图
- javascript - 在 Chrome DevTools 控制台中运行 javascript 和将其作为 js 文件运行之间有什么区别吗?
- swift - UInt8、UInt16、UInt32 的定义
- vue.js - 如何使 CSS 建议出现在 Nuxt 项目的 JetBrains IDE(例如 PyCharm)中?
- ethereum - 以太坊如何验证在交易过程中我有足够的钱进行交易?
- xcode - 即使在签名和公证之后运行 macOS CLI 工具时,终端中的权限被拒绝 GateKeeper 警告
- scikit-learn - 使用热图可视化多个线性回归预测