首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >什么会导致Spyder中的包/库与使用pip时的包/库不同?

什么会导致Spyder中的包/库与使用pip时的包/库不同?
EN

Stack Overflow用户
提问于 2021-09-24 11:50:56
回答 1查看 64关注 0票数 0

这个问题发生在我试图进口熊猫时: df = pd.read_html('https://www.macrotrends.net/stocks/charts/BMO/Bank-of-Montreal/dividend-yield-history')

我收到了错误消息:引发ImportError("lxml未找到,请安装它“)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ImportError: lxml not found, please install it

所以我要安装lxml,同样的错误。然后我pip3 lxml,同样的问题.

这导致我在安装和重新安装lxml,熊猫,html5lib,html,然后从我的机器和Spyder删除所有Python的兔子洞,然后重新安装所有的东西,但仍然有同样的错误"lxml找不到.“

于是,我在命令行、lxml和大熊猫上做了“pip list”,我安装的所有东西都在那里。

我找到了一些代码来查找所有安装在Spyder上的包/库,使用以下代码: import pkg_resources

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dists = [str(d).replace(" ","==") for d in pkg_resources.working_set]
for i in dists:
    print(i)

我得到了:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
runfile('C:/Users/Preston_Jarvis/untitled0.py', wdir='C:/Users/Preston_Jarvis')
zipp==3.4.1
yapf==0.31.0
wheel==0.36.2
webencodings==0.5.1
wcwidth==0.2.5
And so on...

熊猫在那里,但是lxml或者html5lib或者hmtl。

是什么导致了这一切?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-25 12:41:41

你是怎么安装Spyder的?您是使用安装程序还是用pip/conda安装它?你在哪里安装你的软件包-什么环境?

使用pip (例如lxml)安装包的环境似乎与Spyder运行的环境不同。请参阅https://docs.spyder-ide.org/current/faq.html#using-existing-environment

请注意,为了使Spyder与其他环境一起工作,您需要在此环境中安装spyder-核(例如,pip install spyder-kernels)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69320452

复制
相关文章
使用pip安装python包的时候会多次安装依赖包
问题描述:我使用的是ubuntu18系统自动的py2.7还有pip9,还算是方便,在安装以前的基于pytho的软件的时候发现使用pip安装python包的时候会多次安装依赖包,虽然我设置了豆瓣镜像,安装速度非常快,但是这样重复安装基础包是不是有点浪费呢? 比如使用代码: pip install --index-url https://pypi.douban.com/simple cnvkit pip install --index-url https://pypi.douban.com/simple HTS
生信技能树
2018/07/27
2.7K0
pip怎么卸载安装包_pip卸载所有库
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/28
1.9K0
python相关包无法pip时 原
通常可以直接google “XXX for python3.5”,或者在github中找到对应的python3.5的项目,将对应的.py文件添加到python的lib目录中。
晓歌
2018/08/15
7630
java:加载jar包中的动态库
java中System.load(String)方法可以加载一个动态库,有时为了便于管理和发行,我们会把动态库打包jar包一起发行。这时如何加载jar包中的动态库呢? 原理也很简单,就是先把动态库解
10km
2019/05/25
3.9K0
包看包会的变量与数据类型
我不是搞前端,而是搞后端的。本命编程语言是java。学习js的嘛,因为看到室友能做出动态网页,而我只能做出静态网页,再加上下个学期要学所以提前来学习学习。
用户10517932
2023/10/07
1800
包看包会的变量与数据类型
ubuntu下使用pip卸载包时出现Cannot uninstall scipy
ubuntu系统下使用pip uninstall scipy命令卸载包时,遇到报错信息为:
全栈程序员站长
2022/11/03
9580
Go 使用标准库 net/rpc 包
RPC 是远程过程调用(Remote Procedure Call),用于调用方和被调用方两个进程间的交互,并且提供类似本地方法调用的形式。RPC 广泛用于在分布式系统中不同节点间的通信。
frank.
2020/10/27
7540
模块(包、库)
  模块是程序,它就是一个扩展名为.py的python程序。因此对于一个.py的python文件而言,既可以把它当作程序来执行,也可以将它作为模块引入。
py3study
2020/01/19
7870
使用pip来管理python包
使用pip来管理python包 2015/12/8 一、安装pip 【Linux】 yum install python-pip 【Win】 安装python时,默认已经安装pip 二、使用pip安装包 【Linux】 [root@tvm-test ~]# pip install Django==1.6.0                Collecting Django==1.6.0 /usr/lib/python2.6/site-packages/pip/_vendor/requests/packa
py3study
2020/01/08
6620
pycharm安装包说pip版本不对_django库
项目使用哪个解释器,就用哪个解释器下的库:python安装目录解释器就用该目录下的库,项目的解释器就用项目里面的库!而pip安装(cmd安装)的库是保存在python安装目录解释器下的。 “pip成功,pycharm识别不了”,这就是因为新建项目默认解释器是用“项目的解释器”的,但是pip安装的第三方库是在python安装目录下,所以会识别不了。 这里我只把我需要知道的摘下来,具体友情链接:关于pip安装第三方库,但PyCharm中却无法识别的问题;以及PyCharm安装第三方库的方法解析 上面所提到的都是cmd中使用pip 安装哦朋友们!
全栈程序员站长
2022/09/25
1.1K0
pycharm安装包说pip版本不对_django库
什么是闭包?为什么使用闭包?闭包的缺点?
   3. 调用外层函数,获得内层函数的对象,保存在外部的变量中——形成了闭包。  
TimothyJia
2019/11/12
1.9K0
什么是闭包?为什么使用闭包?闭包的缺点?
python中pip 安装、升级、升级固定的包
进入https://pypi.python.org/pypi/pip,下载 .tar.gz压缩包
全栈程序员站长
2022/07/25
1.3K0
python中pip 安装、升级、升级固定的包
Golang 语言的标准库 log 包怎么使用?
Golang 语言的标准库中提供了一个简单的 log 日志包,它不仅提供了很多函数,还定义了一个包含很多方法的类型 Logger。但是它也有缺点,比如不支持区分日志级别,不支持日志文件切割等。
frank.
2021/02/07
5170
【解决】TLS/SSLError问题导致无法使用pip或conda安装软件包
Copy these files from the ./Library/bin to ./DLLs/ : libcrypto-1_1-x64.* libssl-1_1-x64.*
小锋学长生活大爆炸
2020/08/13
1.5K0
【解决】TLS/SSLError问题导致无法使用pip或conda安装软件包
机器学习库/包的比较
当涉及到训练计算机的行为而不需要明确的编程,存在大量的机器学习领域的工具。学术和工业界专业人士使用这些工具来构建从语音识别到MRI扫描中的癌症检测的许多应用。许多这些工具可以在网上免费获得。如果你有兴趣,我已经编译了这些(见本页底部)的排名,以及区分它们中一些重要功能的概述。具体来说,该工具所用的语言、每个工具的主页网站上的描述、对机器学习中特定范式的关注以及学术界和工业界的一些主要用途。
哒呵呵
2018/08/06
9820
机器学习库/包的比较
什么是库-适用于当前软件的包
在Linux里面是我们安装的适用于Linux系统的软件 在某种语言里(eg:Python)就是这个语言的软件
waki
2021/12/08
6340
什么是库-适用于当前软件的包
Go 的 golang.org/x/ 系列包和标准库包有什么区别?
大概意思就是,Go 标准库的包对向前兼容性有严格的标准。虽然 golang.org/x/... 系列包也是 Go 项目的一部分,但是在比 Go 标准库包更宽松的兼容性标准下开发,一般它们支持向前兼容两个版本。
AlwaysBeta
2021/12/23
4600
Go语言中的包、库与模块:详解与实践
在Go语言中,包(Package)、库(Library)和模块(Module)是三个重要的组成部分,它们在实际的开发过程中有着不可或缺的作用。本文将通过详解和代码示例,为大家深入解析这三者之间的关系和使用。
运维开发王义杰
2023/08/10
2.4K0
Go语言中的包、库与模块:详解与实践
pip 安装与卸载软件包[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/03
6050
【python】如何使用pip安装、卸载包
1、在安装python的时候要把pip勾选上(默认安装方式已经为你勾选好了)。这样你就已经安装了pip。
全栈程序员站长
2022/11/03
4.9K0
【python】如何使用pip安装、卸载包

相似问题

使用pip安装包会导致SSL错误

13

为什么导入特定组件会导致捆绑包中的整个库?

11

python使用与默认包不同的pip包

27

Python使用的站点包与pip安装的不同。

24

使用pip安装python包与从Linux存储库安装

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文