Spyder 会用它下载自己的 Python 吗?

     2023-03-29     10

关键词:

【中文标题】Spyder 会用它下载自己的 Python 吗?【英文标题】:Does Spyder download its own Python with it? 【发布时间】:2021-04-16 15:42:02 【问题描述】:

这里的常见问题:我安装了 Python,然后安装了 Spyder,现在当我使用“pip install”安装软件包时,Spyder 找不到模块,但是如果我在命令提示符下调用 Python(使用 Windows),它会找到所有安装的包都带有 pip。

我注意到在 Spyder 中,一个新的控制台显示它正在运行 Python 3.7.9,但如果我在命令提示符上运行“python -V”,它会显示 Python 3.9.1,也适用于“py -0”和"py -0p" 它只显示一个Python安装,即

>>> py -0p
Installed Pythons found by py Launcher for Windows                                                                       
-3.9-64        C:\Users\my_name\AppData\Local\Programs\Python\Python39\python.exe *   

那么这里发生了什么?为什么 Spyder 似乎有自己的 Python 版本?这就是为什么使用 pip 安装的包无法与 Spyder 通信的原因吗?

【问题讨论】:

【参考方案1】:

我遇到了和你一样的问题。我理解你的问题,答案是肯定的。但是你也可以改变它并使用系统 python。

工具 -> 首选项 -> python 解释器 -> 选择“使用以下解释器”并提供您安装了系统 python 的目录的路径。

重新启动 spyder,然后内核应该会显示更新版本

【讨论】:

这对我有用。当我下载 Spyder 5.2.2 时,默认的 python 是 3.7.9,并且一些模块没有正确加载。在将 python 解释器更改为最新版本后,我开始参加比赛。谢谢!【参考方案2】:

对于您要添加的任何未包含在 spyder 的默认搜索路径中的库,您需要通过 PYTHONPATH 管理器添加其路径。

Go to Spyder->Tool-> PYTHONPATH manager ->Add Path

【讨论】:

这将是一种解决方法,但它并不能解决 Spyder 本质上与 pip 断开连接的问题,并且还使用了不同的 Python 版本......无论哪种方式,我添加了路径并且问题仍然存在 您可以通过转到 spyder 中的首选项选项卡来更改 spyder 中的 python 版本。 Pip 是包管理器,spyder 是 ide。包不通信的原因是 ide 找不到它们。这就是为什么我建议将它们包含在您的路径中 所以我的理解是,是的,Spyder 下载自己的 Python(在我的情况下是 Python 3.7.9,忽略系统的 Python 3.9.1),当我运行 pip 时,那个 pip 服从系统的python(3.9.1)和Spyder无法与之交互,除非我更改Spyder的python版本,顺便抛出以下错误“您的Python环境或安装没有spyder-kernels模块或安装了正确的版本(>= 1.10.0 和 所以我想,对于任何未来的 Spyder 用户,建议不要独立安装 Python。只需安装 Spyder,它会自带 Python。为什么 Spyder 网站上的任何地方都没有提到这一点? 我在 anaconda 中使用 spyder。我建议您在 anaconda 中为不同版本的 python 创建虚拟环境,并在该虚拟环境中使用 spyder 没有任何问题。这样更干净。您可以在该虚拟环境中安装所有软件包,而不会每次都弄乱版本

我可以为两个独立的 Python 代码提供两个独立的 Spyder 控制台吗?

】我可以为两个独立的Python代码提供两个独立的Spyder控制台吗?【英文标题】:CanIhavetwoindependentSpyderconsolesfortwoindependentPythoncodes?【发布时间】:2020-02-2022:33:37【问题描述】:我有两个独立的Python代码,每个都有自己的输入和输... 查看详情

什么是spyder

参考技术Aspyder是一个简单的python集成开发环境。spyder和其他的Python开发环境相比,它的优点就是模仿MATLAB的“工作空间”的功能。最近深度学习发展非常迅猛,大有一统江湖的趋势。经过一段时间学习,发现自己对这种神奇的... 查看详情

Python 在尝试打开 Spyder 或 Anaconda Navigator 时停止工作

】Python在尝试打开Spyder或AnacondaNavigator时停止工作【英文标题】:PythonstopsworkingwhiletryingtoopenSpyderorAnacondaNavigator【发布时间】:2017-05-0906:04:06【问题描述】:我以前在工作时在Spyder上编译,所以我下载了带有Python3.564位的Anaconda4.2... 查看详情

如何在多版本anacondapython环境下转换spyder

...hon=2.72)激活python2环境activatepython23)在python2的环境下下载spyder和Jupternotebookcondainstallspyder1因为我这里已经装过spyter了,如果第一次安装,系统会让你确定是否下载,输入y即可。4)下面我们可以看到菜单栏已经有了python2的spyter了... 查看详情

如何在spyder里安装python包

在spyder里安装python包的方法:1、依次点击【开始】、【anaconda】、【anacondaprompt】;2、执行【pipinstallpydotplus】命令;3、安装完成后执行import命令导入即可。具体方法:(推荐学习:Python入门教程)1、首先找到anaconda命令窗口,... 查看详情

python学习一定用pycharm吗?

...;尤其是适合大型项目。但除此之外,我也想强力推荐Spyder作为配套编程IDE。作为一个开源老铁,今天我给大家简单介绍一下如何使用两者中的功能进行高效开发。我个人的经验:初期开发用Spyder,调试、debug和部署用Py... 查看详情

python学习一定用pycharm吗?

...;尤其是适合大型项目。但除此之外,我也想强力推荐Spyder作为配套编程IDE。作为一个开源老铁,今天我给大家简单介绍一下如何使用两者中的功能进行高效开发。我个人的经验:初期开发用Spyder,调试、debug和部署用Py... 查看详情

如何重启spyder

参考技术A重启spyder的方法:1、进入anaconda安装目录下的Scripts文件夹下;2、在此路径下打开命令提示符;3、运行命令【spyder--reset】即可,这样就重启成功了。具体方法:(推荐教程:Python入门教程)1、进入anaconda安装目录下的S... 查看详情

都2022年了,你真的会用python的pip吗?(代码片段)

@[toc]⛳️写文的原因学习Python的过程中,经常会使用pip命令去安装第三方模块,但细细琢磨下来,我真的掌握这款工具了吗?本文为你全面揭示一下pip包管理工具的使用!⛳️pip简介pip是Python默认集成的包管理工具,而其本质就... 查看详情

centos怎么给anaconda添加环境变量

...装完anaconda,就相当于安装了Python、IPython、集成开发环境Spyder、一些包等等。2、Python(shell)这个和我们直接安装Python得到的Pythonshell用法一样。当然由于安装了anaconda,所以在这里好多包我们都可以使用了。3、IPython3.1IPython(shel... 查看详情

在 Anaconda Python 中导入自己的模块

...2021-05-1807:16:03【问题描述】:我目前正在使用conda4.9.1和spyder-ide4.1.4。在VSCode中导入自己编写的模块以一种简单的方式为我工作,但spyder-ide使用自己的python解释器,因此我有点卡住了。Anaconda安装在C上。我在驱动器D:\\ 查看详情

python学习一定用pycharm吗?

...;尤其是适合大型项目。但除此之外,我也想强力推荐Spyder作为配套编程IDE。作为一个开源老铁,今天我给大家简单介绍一下如何使用两者中的功能进行高效开发。我个人的经验:初期开发用Spyder,调试、debug和部署用Py... 查看详情

都2022年了,你真的会用python的pip吗?(代码片段)

文章目录⛳️写文的原因⛳️pip简介pip安装/移除包升级包和查看已安装包搜索包⛳️写文的原因学习Python的过程中,经常会使用pip命令去安装第三方模块,但细细琢磨下来,我真的掌握这款工具了吗?本文为你全... 查看详情

都2022年了,你真的会用python的pip吗?(代码片段)

文章目录⛳️写文的原因⛳️pip简介pip安装/移除包升级包和查看已安装包搜索包⛳️写文的原因学习Python的过程中,经常会使用pip命令去安装第三方模块,但细细琢磨下来,我真的掌握这款工具了吗?本文为你全... 查看详情

解决spyder使用的python版本问题

参考技术A在debian10平台上,安装spyder后发现,spyder用的是python2,但是系统中明明有python3.7。看到网上教程说直接在spyder的选项中修改,但是试了一下没有成功。后来才明白,用哪个python取决于ipython,但ipython并不是跟着spyder安装... 查看详情

Python Spyder 重置

】PythonSpyder重置【英文标题】:PythonSpyderreset【发布时间】:2012-04-0213:55:14【问题描述】:我使用的是Spyder附带的python(x,y)。昨天,Spyder崩溃了,我不知道如何修复它。我卸载了python(x,y)并重新安装,仍然是同样的问题。如果我尝... 查看详情

有人会用ppt插件吗?我安装了islide插件不能用?显示啥引用设置未到对象实例

我遇到了和你一样的问题。问题描述:之前用的好好的,我重装了office后,使用islide也遇到了和你一样的问题。解决方法:1)关闭ppt,重装了下islide2.4(原来就是这个版本),问题没有解决。2)关闭PPT,重新下载了最新版的isli... 查看详情

python真的无所不能!连黑客技术都要用它!你知道要用哪些技术吗

网络爱好者总是要掌握编程语言的,这里推荐:python。下面,一文了解黑客们会用到哪些Python技术! 进群:548377875  即可获取数十套PDF哦! 安装依赖包很多时候读者们会发现,借助大型python社区中的python库编写的... 查看详情