Hi,

I love Spyder, but it has become increasingly problematic to install.

I've had problems with Spyder since about version 4.0 or maybe a bit
earlier than that, but now things seem to have reached a point of no
return.

I recently upgraded my Ubuntu installation from 20.04 to 22.04 and
noticed that Spyder stopped working. I then uninstalled the version
I had with apt-get and reinstalled it in the hopes that it would
then work. After all, apt-get is the "official" way of installing
Ubuntu packages, right? It should work. Well, it didn't and produced
the following output:

$ spyder
/usr/bin/pkg_resources/__init__.py:123: PkgResourcesDeprecationWarning:
1.16.0-unknown is an invalid version and will not be supported in a future
release
  warnings.warn(
/usr/bin/pkg_resources/__init__.py:123: PkgResourcesDeprecationWarning:
0.1.43ubuntu1 is an invalid version and will not be supported in a future
release
  warnings.warn(
/usr/bin/pkg_resources/__init__.py:123: PkgResourcesDeprecationWarning:
1.1build1 is an invalid version and will not be supported in a future
release
  warnings.warn(
Traceback (most recent call last):
  File "/usr/bin/spyder", line 33, in <module>
    sys.exit(load_entry_point('spyder==4.2.1', 'gui_scripts', 'spyder')())
  File "/usr/lib/python3/dist-packages/spyder/app/start.py", line 213, in
main
    mainwindow.main(options, args)
  File "/usr/lib/python3/dist-packages/spyder/app/mainwindow.py", line
3624, in main
    mainwindow = create_window(app, splash, options, args)
  File "/usr/lib/python3/dist-packages/spyder/app/mainwindow.py", line
3482, in create_window
    main.setup()
  File "/usr/lib/python3/dist-packages/spyder/app/mainwindow.py", line 803,
in setup
    self.completions = CompletionManager(self)
  File
"/usr/lib/python3/dist-packages/spyder/plugins/completion/plugin.py", line
97, in __init__
    plugin_client = Plugin(self.main)
  File
"/usr/lib/python3/dist-packages/spyder/plugins/completion/kite/plugin.py",
line 50, in __init__
    self.installer = KiteInstallerDialog(
  File
"/usr/lib/python3/dist-packages/spyder/plugins/completion/kite/widgets/install.py",
line 287, in __init__
    self._integration_widget = KiteIntegrationInfo(self)
  File
"/usr/lib/python3/dist-packages/spyder/plugins/completion/kite/widgets/install.py",
line 58, in __init__
    image = image.scaled(image_width, image_height, Qt.KeepAspectRatio,
TypeError: arguments did not match any overloaded call:
  scaled(self, int, int, aspectRatioMode: Qt.AspectRatioMode =
Qt.IgnoreAspectRatio, transformMode: Qt.TransformationMode =
Qt.FastTransformation): argument 1 has unexpected type 'float'
  scaled(self, QSize, aspectRatioMode: Qt.AspectRatioMode =
Qt.IgnoreAspectRatio, transformMode: Qt.TransformationMode =
Qt.FastTransformation): argument 1 has unexpected type 'float'

I'm lost. Since Spyder is in the repository as an "official" package
it should be installed. But neither apt-get nor aptitude worked.

It is strongly recommended that Spyder should be installed under
Anaconda, but I don't see myself installing ~1 GB of useless clutter
just and only to get Spyder working. I want Spyder as it was before
the upgrade. How could I do this?

Thanks a lot for any help.

F.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/spyderlib/CA%2BB6aWE1EHMBxmHC6atoEVo%3D%2BCsS-GMuUDTDTMFf5Y7Yi1gJnA%40mail.gmail.com.

Reply via email to