问题标签 [qtconsole]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
12 回答
74345 浏览

python - 永远重复“内核死亡,重新启动”

当我尝试跑步时

控制台出现,并显示消息

继续。

尝试$ jupyter qtconsole --debug没有打印任何其他内容,也没有添加

进入$USERHOME/.jupyter/jupyter_qtconsole_config.py

另外,我在$USERHOME/.ipython/profile_default/log/里面和周围的其他目录中什么也没找到。

自上次启动以来,我的配置没有任何变化jupyter-qtconsole

我怎样才能至少找出内核出了什么问题?Jupyter 中肯定有一些选项可以获取内核的 STDERR 输出,看看是什么异常让它不高兴?

0 投票
1 回答
113 浏览

macos - 为什么我的 qtconsole 只显示空白?

为什么我的 qtconsole 只显示空白?

平台:macOS Sierra,python版本:Python3.5.1

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
58 浏览

python-3.x - 我不知道 Jupyter QtConsole 出了什么问题

我使用 anaconda python 下载了 Anaconda python3.x(32-bit) 但是当我使用 jupyter QtConsole 时。我发现内置函数“帮助”有一些问题。例如,当我键入时 help('modules') 发生错误。``

在此处输入图像描述

0 投票
1 回答
1127 浏览

python - PyQt 事件循环和 ipython 中的异常

我有一个显示一些小部件和按钮的 PyQt 程序。

我希望程序可以作为独立的 python 实例运行,也可以在 ipython 环境中运行。在这种情况下,我在 Jupyter 控制台中使用以下魔法命令(以前我在启动 ipython qtconsole 时必须使用 --gui=qt)

为了有一个双向工作的程序,我的主模块有以下几行:

这是我的问题:事件循环生成的异常很难被用户检测到,因为它们会在后台控制台中弹出。我想捕获事件循环中发生的任何异常,并显示警告(例如在 QMainWindow 状态栏中让用户知道发生了异常)。

我尝试了几种策略,但 PyQt 和 Ipython 的内部机器之间似乎存在一个阴谋,使这不可能:

  • 重新实现 sys.excepthook(请参阅防止 PyQt 使插槽中发生的异常静音):不起作用,因为 ipython 不断覆盖 sys.excepthook
  • 检测 IPython 是否正在运行,然后使用 IPYTHON.set_custom_exc(在任何(未捕获的)异常上打开 IPython shell):不幸的是,qt 事件循环异常不会触发处理程序。
  • 覆盖 QApplication.notify:运气不好,我打算在派生函数中调用的原生 QApplication.notify 函数没有抛出异常,返回值(布尔值)也没有反映插槽的正确执行。这个线程中的答案很有趣:如何记录 QApplication 的未捕获异常?但是,这种策略似乎在 Qt c++ 中有效,但是 notify 的 python 包装器只是将异常打印到控制台而不是引发它们。

这是一个困扰我很久的问题。有没有人有办法解决吗?

0 投票
0 回答
154 浏览

python - jupyter qtconsole 中没有命令提示符

启动jupyter qtconsole后,我只得到一个空窗口,顶部有常用菜单,但没有命令提示符。当我按回车键时,我得到三个点(如多行命令),但再次没有提示 -> 如果我输入任何文本,什么也不会发生。几周前,jupyter qtconsole 运行良好。

我的系统:

我用 pip 和 Canopy 卸载并重新安装。没有成功。我可以用“control-”重新启动内核。但仍然没有提示。任何想法如何让 qtconsole 在 Windows 中运行?

0 投票
1 回答
99 浏览

python - 在python中使用jupyter qtconsole增加窗口中的列数

我有一个 QtConsole 正在运行。每当我输出一个包含许多列的矩阵(例如)时,QtConsole 都会将矩阵包装到下一行。但是,断点仅在我的窗口的一半处。大量浪费的空白空间。如何让 QtConsole 在其输出中使用更多列?

0 投票
1 回答
501 浏览

jupyter - Jupyter:魔术 %qtconsole 不起作用

我正在尝试使用%qtconsolejupyter notebook 的魔法。我正在本地连接到远程服务器。

当在笔记本的单元格中键入%qtconsole 和 shift-enter 时,什么也没有发生。没有错误消息,但也没有 qt 控制台。

这与远程服务器有关吗?任何人都知道如何解决这个问题?

0 投票
1 回答
3914 浏览

python - 启动外部 jupyter qtconsole 并使用 args 运行脚本

我有一个脚本,它需要一个参数来运行。通常,我可以使用标准 python 控制台使用以下命令从终端运行它:

但我想在 jupyter qtconsole 中执行脚本。可以使用以下命令从终端启动外部控制台:

我尝试使用类似的方法启动 jupyter qtconsole 并myscript.py使用参数运行:arg1

但它没有奏效。是否有可能做到这一点?如何?

0 投票
1 回答
1243 浏览

python - 如何在 QT Console python 中保存代码历史记录?

我刚从 R 切换到 Python,发现 Jupyter Qt Console 非常方便,并且有助于逐行运行代码。

但是我有一个问题:如何保存已经输入的代码?我的意思是就像 Rstudio 一样,左上角是代码编辑器,左下角是控制台窗口。所以我可以全面了解我的代码并逐行调试它们。

我尝试过 Spyder(类似 Rstudio),但它在自动完成方面存在一些问题。Qt 控制台要好得多。有没有办法将文本编辑器和 qt 控制台组合到一个 IDE 中?

谢谢!

0 投票
1 回答
95 浏览

python - 在 IPython 终端中,help(object) 在“less”窗口中显示一个彩色手册页。help() 也可以在 jupyter qtconsole/notebook 中进行交互吗?

我只是想知道是否help(object)可以在qtconsoleor中生成更多交互式页面notebook,例如ipython终端控制台和内置python命令行工具。例如,包含可以滚动和搜索的 Qt 窗口/浏览器选项卡(分别)的一些临时弹出窗口。

有人有想法么?