python - 安装在 Anaconda 中的模块,与 Spyder 相同的解释器,但 Spyder 得到“ModuleNotFoundError”
问题描述
我已经通过安装 netcdf4 库
conda install -c anaconda netcdf4
它在我的 conda 环境中显示良好:
但是,当我尝试在 Spyder 中导入它时,我得到一个
“ModuleNotFoundError:没有名为‘netcdf4’的模块”
我已经尝试过这里的解决方案。正如您在下面看到的,两个解释器都是相同的(在工具/首选项中它被设置为 python.exe,而不是 pythonw.exe):
然而,当我尝试导入 netcdf4 模块时,它说没有名为这个的模块。
任何想法可能是什么原因?尝试让 Anaconda 工作已经两天了,而且体验一点也不顺畅,真的接近放弃 Anaconda 的整体。
根据请求添加,我的整个 IDE 的屏幕截图。注意在我运行的控制台pip install netcdf4
中,它说我已经安装了它。直接下面是导入模块和错误:
以及控制台在每次启动时的外观:
解决方案
使用的文档/教程说明
import netcdf4
虽然现在它区分大小写
import netCDF4
这么简单的修复..
推荐阅读
- c# - C# - 实例化一个对象 A,其中它的构造函数接受一个需要 A 引用的对象 B 参数(如一对一关系)
- rust - 柴油机应该使用同步参与者 actix_web::web::block 还是 futures-cpupool 运行?
- python - 使用列表中的 re.sub() 替换字符后的数字
- javascript - 有没有办法在 PWA 中缓存多个文件?
- github-pages - 使用 github 操作和 github-pages-deploy-action 时出现 github 页面问题?
- python - 如何在 tensorflow 中切换到另一个优化器?
- xml - 在特定位置将子项附加到 XML
- javascript - 查询MongoDB只显示一段数据
- stored-procedures - 在我的 CosmosDb 中创建存储过程,如何通过我的 .net wep API(连接到我的 cosmosDb)访问它们
- gnuplot - 使用 gnuplot 在对数刻度中没有 mxtics