spyder

从错误的 numpy 形状重塑函数广播

我正在尝试将numpy.array 从形状 (4,4) 重塑为形状 (2,2,2,2)。我收到的错误是: ValueError: could not broadcast input array from shape (2,2,2,2) into shape (4,4). 这让我觉得我的形状倒过来了,但在检查后并非如此。 我有一个用户定义的函数,它使用 np.reshape 将数组重塑为某个形... »

在 matplotlib 中使用连字

有没有办法让 matplotlib(在 Spyder 或其他方式中)支持连字? 我的最终目标是创建 mpl 样式表,这样我就不需要在从一个作品切换到另一个作品时不断更新 rcParams(例如,想要海报的显示加权无衬线字体,但标题加权衬线字体论文的字体)。 MWE: import matplotlib.pyplot as plt from pathlib import Path fig,ax=p... »

如何在 Github 中保存和编辑 .py 文件

我的桌面上保存了一个 .py 文件。如何将其上传到 Github 并确保我在 Spyder 上对此文件所做的更改也保存在 Github 上? 如果可以的话,请你一步一步回答吗? ... »

Spyder 无法在 conda 环境中加载 tensorflow,尽管 python 可以

我在依赖项中创建了一个 conda 环境,包括 Spyder 和 tensorflow,所有安装都没有错误。 当我激活环境并启动 python 时,我可以毫无问题地导入 tensorflow 并运行代码。 但是在从环境中启动 spyder(Spyder 显示在属于该 conda 环境的 GUI 底部)并加载 tensorflow 时,会引发错误: ModuleNotFoundError: No m... »

内置函数不适用于 Spyder

我正在尝试在 Python 3,6 中使用 max 函数: print('Maximum is:', max(1, 3, 2, 5, 4)) 结果是 File "E:/ProgramyRobione/untitled1.py", line 2, in <module> print('Maximum is:', max(1, 3, 2, 5, 4)) TypeErr... »

PyQt5:切换到新窗口时使用 DeleteOnClose

我目前正在 Python 3.7 中创建一个 GUI,在 Spyder 环境中使用 PyQt5 和 Qt Designer。 GUI 有许多不同的窗口。基本上我从 UI_Start 窗口开始,然后在按下按钮时打开下一个窗口。 GUI 工作得很好,但是在大约 50 个窗口之后,程序突然不再显示下一个窗口,但也没有停止执行。这个问题的奇怪之处在于: 事先已多次调用完全相同的窗口类,但从未出现任何问题... »

在 Spyder 中运行 Pytorch 神经网络时出现属性错误

我试图运行一个神经网络来了解更多关于分类嵌入的信息(神经网络代码的解释在这里 https://yashuseth.blog/2018/07/22/pytorch-neural-network-for-tabular-data-with-categorical-embeddings/)但是 Spyder 在最后尝试运行循环后给出了 AttributeError。 Traceback(最近一次调用最... »

通过 pip 安装的 spyder-kernels 模块的 ModuleNotFoundError

我正在尝试使用 conda 安装 spyder-kernels 并按照此处的说明在远程服务器上实例化内核:https://docs.spyder-ide.org/ipythonconsole.html 当我运行命令python -m spyder_kernels.console 时出现错误: /home/selah/anaconda3/bin/python: Error while findi... »

无法在 python tkinter 中导入 ttk

我正在尝试从 tkinter 导入 ttk。我正在遵循website 的指示: 我在带有 OS Mojave 的 Mac 上使用 Spyder,在 Spyder 上,python 版本是 3.8.6(根据 sys.version) 我的代码是: import tkinter as tk from tkinter import ttk 我收到以下错误消息: runfile('/Users/Tom/... »

如何在 Python 中使用 Spyder 进行高效调试?

我喜欢 Python,也喜欢 Spyder,但我发现使用 Spyder 进行调试很糟糕! 每次放一个断点,我需要按两个按钮:第一个 调试然后继续按钮(它在第一行暂停 自动)这很烦人。 此外,我有一个糟糕的 ipdb>> 控制台,而不是具有自动完成功能的标准 iPython 控制台。 最糟糕的是,即使我写打印或简单的评估来试图找出错误是什么,这个控制台也经常死机。这比 MATLAB 差很多。 最后... »

Anaconda Navigator 无法启动(Windows 10)

Anaconda 导航器无法启动,我尝试重新安装它,但也没有用。 anancondas 的命令提示符显示错误消息。我试过用谷歌搜索答案,我想我不擅长。 [这是我打开anaconda提示后看到的] 附言我在上面使用了 spyder ... »

'Tk'未定义[重复]

我是 Python 新手。我下载了 Spyder 2.3.1 并在我的 Mac 上运行 Python 2.7。我试过这个示例程序: from Tkinter import * root = Tk() w = Label(root, text="Hello, world!") w.pack() root.mainloop() 当我运行时,我收到错误消息: NameError: name ... »

Spyder:启动内核时发生错误

在 Spyder 中启动内核时发生错误 错误是: Traceback (most recent call last): File "G:\Anaconda\lib\site‑packages\spyder\plugins\ipythonconsole.py", line 1572, in create_kernel_manager_and_kernel_client kernel_manage... »

Python中是否有一个函数用于计算从带有中断的“for”循环创建的输出数量?

我在python中写了一个“for”“in”“range”循环,并放置了一个“break”函数让循环在特定条件下结束。我需要计算循环在断点处停止之前进行了多少次迭代,但我找不到正确的函数。有任何想法吗? 我试图创建 range() 值的列表,然后使用 len() 函数来获取计数,但是 range() 列表无法识别 break 函数,它只是给了我每次迭代的列表,直到范围结束。 fo... »

conda:启动 spyder 时缺少依赖项(cahe 问题?)

我(试图)通过 anaconda 安装 spyder5(用于开发 python 程序)。 启动 spyder 时,出现 2 个依赖项失败: You have missing dependencies! #Mandatory: jedi =0.17.2:0.18.0 (NOK) parso =0.7.0:0.8.2 (NOK) 然而, conda list 回答: ... jedi ... »

在 Anaconda 中保存和打开 Python 脚本

我使用 Anaconda 和安装在 Anaconda 中的 Spyder 来学习 python。 问题:当我尝试通过将文件名扩展为 .py 来保存 python 脚本时,python 脚本会自动保存在 Windows 记事本中。当我尝试在 Spyder 中再次打开它时,它并没有打开。 换句话说,在 Spyder 中,我通过执行“文件 - 另存为 - 'filename.py'”来保存脚本 我试图通... »

python脚本中的命令行给出语法错误

我正在尝试从 python 运行一个简单的命令行。 虽然代码在 Jupyter 笔记本中运行,但在 Spyder 中会引发语法错误。 奇怪的是,如果我在控制台下面的 test() 中运行相同的命令行,它会执行,但脚本会显示错误。 下面是我的代码。蒂亚! def test(): !start excel test() ... »

Spyder iPython 控制台错误

有人可以帮助我在 Python 中为我的 Spyder 控制台解码此错误消息吗?这可能与每当我将 Anaconda 包从 3 更新到 3.5 时,我将其保存在另一个新文件夹中的事实有关。意识到自己的错误后,我卸载并删除了以前的 Anaconda 导航器。它所指的环境是我创建但从未真正使用过的环境,所以我有点困惑为什么它被选为我更新版本的唯一可用环境。这是错误: File "C:\Users\ml... »