terminal not showing

68 views
Skip to first unread message

Jesus Fandino

unread,
Jun 16, 2025, 4:22:27 PMJun 16
to spyder
Hi:
I have been using Spyder for a while now, and I wanted to install the terminal plug-in, and to my surprise, after installation it did not show up in the View/Panes menu. I tried 
conda install spyder-terminal -c conda-forge 
conda create -n spyder-env -c conda-forge python=3.10 spyder spyder-terminal
Nothing seems to work. I tried these on Windows 11 and Ubuntu
Any help will be appreciated

Tamás Ujhelyi

unread,
Aug 2, 2025, 11:02:08 PMAug 2
to spyder
Hi,
My situation is the same. When I start Spyder from Powershell, the following error appearing:
ImportError: cannot import name 'QStylePalette' from 'spyder.utils.palette'

QStylePalette does not exist in ...\anaconda3\Lib\site-packages\spyder\utils\palette.py

If I commented out the "from spyder.utils.palette import QStylePalette" in the terminalgui.py, 
many new problem appears.

My Spyder version is: 6.0.7

Python 3.13.5 64-bit | Qt 5.15.2 | PyQt5 5.15.10
Windows 10 (AMD64)


Anybody help? Please...


Daniel Althviz Moré

unread,
Sep 3, 2025, 10:22:26 PMSep 3
to spyder
Hi,

So the thing is that the spyder-terminal plugin it is not yet compatible with Spyder 6. So even when you install it, it will fail to load and you will not see it in the View > Panes menu. There are a couple of related issues:  Compatibility with Spyder 6 · Issue #345 · spyder-ide/spyder-terminal , Version for spyder 6 · Issue #350 · spyder-ide/spyder-terminal and  Cannot see spyder terminal in Win10/ conda environment · Issue #354 · spyder-ide/spyder-terminal

Hopefully the info above helps you to better understand the current state of the plugin.

Best regards,

Daniel

Kiremye rodrigue

unread,
Oct 13, 2025, 6:45:59 PMOct 13
to spyd...@googlegroups.com
Why it’s not showing up

Spyder 6 (latest, Oct 2024+) no longer supports spyder-terminal yet.
The plugin ecosystem is being rewritten, so the old spyder-terminal only works reliably with Spyder 5.x.
If you installed Spyder 6 (from conda-forge or pip), the plugin won’t appear under View > Panes.

Mismatch between Spyder and spyder-terminal versions
The plugin must match the Spyder major version. For example:

Spyder 5.x ↔️ spyder-terminal 1.x

Spyder 6.x ↔️ plugin not yet released

✅ Solutions
Option 1: Use Spyder 5.x with terminal plugin (stable way)
conda create -n spyder5 -c conda-forge python=3.10 spyder=5.4.3 spyder-terminal
conda activate spyder5
spyder


👉 Now, in Spyder 5, you should see View → Panes → Terminal.

Option 2: If you want to stay on Spyder 6 (latest)

As of now, spyder-terminal is not yet compatible with Spyder 6 (the Spyder devs are working on new plugin support).

Workaround: use an external system terminal or Spyder’s built-in IPython console until the new plugin arrives.

Option 3: (Ubuntu only) Use system terminal inside Spyder

Not exactly the same, but you can open a terminal side-by-side with Spyder:

gnome-terminal -- bash


Or even configure Tools → Preferences → Current Working Directory → Execute in system terminal.

🚀 Recommendation

If the terminal pane is essential to your workflow → stick to Spyder 5.4.3 + spyder-terminal for now.
If you want the latest Spyder features → use Spyder 6 but wait for plugin updates


--
You received this message because you are subscribed to the Google Groups "spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spyderlib+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/spyderlib/6d32fd4c-524f-4a2b-93e2-3e7733e8d887n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages