首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装了Anaconda软件包管理器库,但在Spyder中找不到

安装了Anaconda软件包管理器库,但在Spyder中找不到
EN

Stack Overflow用户
提问于 2022-08-03 14:37:42
回答 1查看 260关注 0票数 0

我使用Anaconda安装了cairo (如果这很重要,那么cairo也安装在另外两个环境中: miniconda3和spyder):

我从Anaconda启动Spyder,并尝试导入cairo,并得到一个错误: ModuleNotFoundError:没有名为“cairo”的模块

Spyder似乎在使用正确的python环境。如果运行“`conda list cairo”,将得到以下输出:

我做错了什么?

EN

回答 1

Stack Overflow用户

发布于 2022-08-03 14:47:03

我在VaderSentiment分析库中遇到了类似的问题。木星笔记本虽然安装了,却找不到它。可以使用更稳定的Python版本(如Python3.7)来实现兼容性,也可以使用importlib

代码语言:javascript
复制
conda install python=3.7

我用importlib解决了它--没有回答你的问题“我做错了什么”,但它解决了我的问题。只要在Anaconda文件夹中找到cairo.py,不管环境是什么。你可以做必要的调整。如果你有紧急情况使用那个包裹,我希望这能帮上忙。

代码语言:javascript
复制
import importlib.util
import sys
spec = importlib.util.spec_from_file_location("vaderSentiment", r"C:\Users\matt\Anaconda3\envs\sentiment\Lib\site-packages\vaderSentiment\vaderSentiment.py")
foo = importlib.util.module_from_spec(spec)
sys.modules["vaderSentiment"] = foo
spec.loader.exec_module(foo)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73223395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档