Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Installer #22909

Open
MihaiG-png opened this issue Nov 8, 2024 · 1 comment
Open

Update Installer #22909

MihaiG-png opened this issue Nov 8, 2024 · 1 comment

Comments

@MihaiG-png
Copy link

Description

What steps will reproduce the problem?

Upon opening Spyder, an update prompt appears on screen to download and install spyder ver 6.0.2. I must've installed it like 3 times already, and upon opening spyder, the image says "Spyder 6", however once inside the environment, I am still in version 3.11 and get the same prompt over and over again, followed by this issue reporter.

Traceback

Traceback (most recent call last):
  File "/app/lib/python3.11/site-packages/spyder/plugins/updatemanager/widgets/update.py", line 230, in _process_check_update
    self.start_update()
  File "/app/lib/python3.11/site-packages/spyder/plugins/updatemanager/widgets/update.py", line 314, in start_update
    self, self.latest_release, self.update_worker.channel
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'WorkerUpdate' object has no attribute 'channel'

Versions

  • Spyder version: 6.0.1 (pip)
  • Python version: 3.11.9 64-bit
  • Qt version: 5.15.10
  • PyQt5 version: 5.15.11
  • Operating System: Linux-6.9.3-76060903-generic-x86_64-with-glibc2.38

Dependencies

# Mandatory:
aiohttp >=3.9.3                      :  3.10.6 (OK)
asyncssh >=2.14.0,<3.0.0             :  2.17.0 (OK)
atomicwrites >=1.2.0                 :  1.4.1 (OK)
chardet >=2.0.0                      :  5.2.0 (OK)
cloudpickle >=0.5.0                  :  3.0.0 (OK)
cookiecutter >=1.6.0                 :  2.6.0 (OK)
diff_match_patch >=20181111          :  20230430 (OK)
github >=2.3.0                       :  2.4.0 (OK)
importlib_metadata >=4.6.0           :  8.5.0 (OK)
intervaltree >=3.0.2                 :  3.1.0 (OK)
IPython >=8.13.0,<9.0.0,!=8.17.1     :  8.27.0 (OK)
jedi >=0.17.2,<0.20.0                :  0.19.1 (OK)
jellyfish >=0.7                      :  1.1.0 (OK)
jsonschema >=3.2.0                   :  4.23.0 (OK)
keyring >=17.0.0                     :  25.4.1 (OK)
nbconvert >=4.0                      :  7.16.4 (OK)
numpydoc >=0.6.0                     :  1.8.0 (OK)
parso >=0.7.0,<0.9.0                 :  0.8.4 (OK)
pexpect >=4.4.0                      :  4.9.0 (OK)
pickleshare >=0.4                    :  0.7.5 (OK)
psutil >=5.3                         :  6.0.0 (OK)
pygments >=2.0                       :  2.18.0 (OK)
pylint >=3.1,<4                      :  3.3.1 (OK)
pylint_venv >=3.0.2                  :  3.0.3 (OK)
pyls_spyder >=0.4.0                  :  0.4.0 (OK)
pylsp >=1.12.0,<1.13.0               :  1.12.0 (OK)
pylsp_black >=2.0.0,<3.0.0           :  2.0.0 (OK)
pyuca >=1.2                          :  1.2 (OK)
qdarkstyle >=3.2.0,<3.3.0            :  3.2.3 (OK)
qstylizer >=0.2.2                    :  0.2.3 (OK)
qtawesome >=1.3.1,<1.4.0             :  1.3.1 (OK)
qtconsole >=5.6.0,<5.7.0             :  5.6.0 (OK)
qtpy >=2.4.0                         :  2.4.1 (OK)
rtree >=0.9.7                        :  1.2.0 (OK)
setuptools >=49.6.0                  :  70.0.0 (OK)
sphinx >=0.6.6                       :  8.0.2 (OK)
spyder_kernels >=3.0.0,<3.1.0        :  3.0.0 (OK)
superqt >=0.6.2,<1.0.0               :  0.6.7 (OK)
textdistance >=4.2.0                 :  4.6.2 (OK)
three_merge >=0.1.1                  :  0.1.1 (OK)
watchdog >=0.10.3                    :  5.0.2 (OK)
xdg >=0.26                           :  0.28 (OK)
yarl >=1.9.4                         :  1.13.0 (OK)
zmq >=24.0.0                         :  26.2.0 (OK)

# Optional:
cython >=0.21                        :  3.0.11 (OK)
matplotlib >=3.0.0                   :  3.9.2 (OK)
numpy >=1.7                          :  2.1.1 (OK)
pandas >=1.1.1                       :  2.2.3 (OK)
scipy >=0.17.0                       :  1.14.1 (OK)
sympy >=0.7.3                        :  1.13.3 (OK)

# Spyder plugins:
spyder_notebook.notebookplugin 0.6.1 :  0.6.1 (OK)
@ccordoba12
Copy link
Member

Hey @MihaiG-png, thanks for reporting. It's not possible for Spyder to update to a new version under certain circumstances, and it seems the way you installed it is one of them.

To confirm, please go to the menu View > Panes, select Internal console, run there these commands

import sys
sys.executable

and post the result here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants