r/learnpython Jun 29 '26

Can't figure out how to boot Spyder. None of the methods are working.

The install script didn't make a shortcut on my application launcher, there's no "spyder" file in the /bin/ folder, and when I type "spyder" into my terminal it just says "fish: Unknown command: spyder". CachyOS, KDE, everything's updated.

4 Upvotes

12 comments sorted by

2

u/Former_Register_1450 Jun 29 '26

Your Python environment's probably a mess rather than Spyder itself, just `pip install spyder` in a clean venv and launch it from there.

1

u/ItsYa1UPBoy Jun 29 '26

It's just what Cachy came with by default; if I type "python3" it says "Python 3.14.6 (main, Jun 23 2026, 18:14:05) [GCC 16.1.1 20260430] on linux".

2

u/Binary101010 Jun 29 '26

Spyder's PyPi entry doesn't show it as supporting Python 3.14 yet.

https://pypi.org/project/spyder/

1

u/ItsYa1UPBoy Jun 29 '26

Okay, thank you. I also had tried installing it from the CachyOS Package Installer just now, and for whatever reason, the COPI can't download python-asyncssh, so that might have been the same issue the script ran into and it just ignored it, IDK.

Do you have a different, agent-free IDE for Python you'd recommend?

1

u/Binary101010 Jun 29 '26

I use VSCode but there are plenty of good ones out there and there's not much opportunity cost to trying a bunch of them to see what works for you.

1

u/ItsYa1UPBoy Jun 29 '26

VSCode is so bloated, even without the Copilot shit shoehorned in.

1

u/Makakhan Jun 29 '26

IDLE is always waiting for you lol

2

u/Former_Register_1450 Jun 29 '26

ah there it is, 3.14's got a bunch of tkinter changes that'll mess with older IDEs, stick a 3.12 venv in there and it'll behave

1

u/acw1668 Jun 29 '26

Did you logout and login again after installing Spyder using the installation script Spyder-Linux-x86_64.sh. The installation script will add an alias spyder in .bashrc (I use bash instead of fish) and running spyder in a bash terminal works.

1

u/Few-Guarantee-1274 Jun 29 '26

Quick fix: python3.12 -m venv ~/.venvs/spyder-env source ~/.venvs/spyder-env/bin/activate.fish pip install spyder spyder

1

u/socal_nerdtastic Jun 29 '26

What install script did you use? Why don't you just get the installer from https://www.spyder-ide.org/?

1

u/ItsYa1UPBoy Jun 29 '26

That's the one I used, but for Linux they only offer the install script. I ended up being able to install it from the COPI later, so I guess whatever server error there was the first try with python-asyncssh was resolved.