Spyder won’t even install on a python-3.13.0 environment.
LibMambaUnsatisfiableError: Encountered problems while solving:
- nothing provides package_has_been_revoked needed by spyder-5.5.1-py310hca03da5_1
Could not solve for environment specs
The following packages are incompatible
├─ pin-1 is installable and it requires
│ └─ python 3.13.* , which can be installed;
└─ spyder is not installable because there are no viable options
├─ spyder [5.1.5|5.2.2|…|6.0.1] would require
│ └─ python >=3.10,<3.11.0a0 , which conflicts with any installable versions previously reported;
├─ spyder [5.1.5|5.2.2|…|6.0.1] would require
│ └─ python >=3.8,<3.9.0a0 , which conflicts with any installable versions previously reported;
├─ spyder [5.1.5|5.2.2|…|6.0.1] would require
│ └─ python >=3.9,<3.10.0a0 , which conflicts with any installable versions previously reported;
├─ spyder [5.4.1|5.4.2|5.4.3|5.5.1|6.0.1] would require
│ └─ python >=3.11,<3.12.0a0 , which conflicts with any installable versions previously reported;
├─ spyder 5.5.1 would require
│ └─ package_has_been_revoked, which does not exist (perhaps a missing channel);
└─ spyder [5.5.1|6.0.1] would require
└─ python >=3.12,<3.13.0a0 , which conflicts with any installable versions previously reported.
Pins seem to be involved in the conflict. Currently pinned specs:
- python 3.13.* (labeled as ‘pin-1’)
Which channel are you attempting to install it from and for which platform?
I don’t know much about channels or platforms on this system yet. Navigator says “Connected to Cloud, Anaconda.org”
Are you on Windows? macOS? Linux? If you don’t know much about channels, I’m assuming you are using the default channels, and not like conda-forge?
The message - “package_has_been_revoked needed by spyder-5.5.1-py310hca03da5_1” means the particular package you are trying to install is no longer available and has an issue with it - and it is also a package built for Python 3.10, and not Python 3.13.
If you are using the default Anaconda channels - Anaconda has not yet released all of their Python 3.13 packages yet. It looks like the latest Python version that Spyder (v6.0.1) has been built against is Python 3.12. If you are using conda-forge, it looks like for Windows, they also only have their latest Spyder packages being Spyder version 6.0.2, Python 3.12. Though, if you are on Linux or macOS the noarch version of those may work for you with Python 3.13.
If you are using Navigator, can you install a different version of Spyder? Version 5.5.1 is not the latest version of Spyder. Do you need to use Python 3.13, or can you use Python 3.12 for now (and unpin Python 3.13 as a requirement)?
1 Like
Thanks.
Sounds like anaconda is still in development and not ready for use as a system for naive users. I’ll probably check back again in a few years.
I’d be happy to climb the learning curve to become an anaconda developer if someone were paying me but I don’t see that happening any time soon.