问题标签 [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.
python - 永远重复“内核死亡,重新启动”
当我尝试跑步时
控制台出现,并显示消息
继续。
尝试$ jupyter qtconsole --debug
没有打印任何其他内容,也没有添加
进入$USERHOME/.jupyter/jupyter_qtconsole_config.py
另外,我在$USERHOME/.ipython/profile_default/log/
里面和周围的其他目录中什么也没找到。
自上次启动以来,我的配置没有任何变化jupyter-qtconsole
。
我怎样才能至少找出内核出了什么问题?Jupyter 中肯定有一些选项可以获取内核的 STDERR 输出,看看是什么异常让它不高兴?
macos - 为什么我的 qtconsole 只显示空白?
为什么我的 qtconsole 只显示空白?
平台:macOS Sierra,python版本:Python3.5.1
python-3.x - 我不知道 Jupyter QtConsole 出了什么问题
我使用 anaconda python 下载了 Anaconda python3.x(32-bit) 但是当我使用 jupyter QtConsole 时。我发现内置函数“帮助”有一些问题。例如,当我键入时 help('modules')
发生错误。``
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 包装器只是将异常打印到控制台而不是引发它们。
这是一个困扰我很久的问题。有没有人有办法解决吗?
python - jupyter qtconsole 中没有命令提示符
启动jupyter qtconsole后,我只得到一个空窗口,顶部有常用菜单,但没有命令提示符。当我按回车键时,我得到三个点(如多行命令),但再次没有提示 -> 如果我输入任何文本,什么也不会发生。几周前,jupyter qtconsole 运行良好。
我的系统:
我用 pip 和 Canopy 卸载并重新安装。没有成功。我可以用“control-”重新启动内核。但仍然没有提示。任何想法如何让 qtconsole 在 Windows 中运行?
python - 在python中使用jupyter qtconsole增加窗口中的列数
我有一个 QtConsole 正在运行。每当我输出一个包含许多列的矩阵(例如)时,QtConsole 都会将矩阵包装到下一行。但是,断点仅在我的窗口的一半处。大量浪费的空白空间。如何让 QtConsole 在其输出中使用更多列?
jupyter - Jupyter:魔术 %qtconsole 不起作用
我正在尝试使用%qtconsole
jupyter notebook 的魔法。我正在本地连接到远程服务器。
当在笔记本的单元格中键入%qtconsole
和 shift-enter 时,什么也没有发生。没有错误消息,但也没有 qt 控制台。
这与远程服务器有关吗?任何人都知道如何解决这个问题?
python - 启动外部 jupyter qtconsole 并使用 args 运行脚本
我有一个脚本,它需要一个参数来运行。通常,我可以使用标准 python 控制台使用以下命令从终端运行它:
但我想在 jupyter qtconsole 中执行脚本。可以使用以下命令从终端启动外部控制台:
我尝试使用类似的方法启动 jupyter qtconsole 并myscript.py
使用参数运行:arg1
但它没有奏效。是否有可能做到这一点?如何?
python - 如何在 QT Console python 中保存代码历史记录?
我刚从 R 切换到 Python,发现 Jupyter Qt Console 非常方便,并且有助于逐行运行代码。
但是我有一个问题:如何保存已经输入的代码?我的意思是就像 Rstudio 一样,左上角是代码编辑器,左下角是控制台窗口。所以我可以全面了解我的代码并逐行调试它们。
我尝试过 Spyder(类似 Rstudio),但它在自动完成方面存在一些问题。Qt 控制台要好得多。有没有办法将文本编辑器和 qt 控制台组合到一个 IDE 中?
谢谢!
python - 在 IPython 终端中,help(object) 在“less”窗口中显示一个彩色手册页。help() 也可以在 jupyter qtconsole/notebook 中进行交互吗?
我只是想知道是否help(object)
可以在qtconsole
or中生成更多交互式页面notebook
,例如ipython
终端控制台和内置python
命令行工具。例如,包含可以滚动和搜索的 Qt 窗口/浏览器选项卡(分别)的一些临时弹出窗口。
有人有想法么?