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

Spyder 6.0 fails to install when creating Start Menu entry #22428

Closed
5 tasks
chris-vecchio opened this issue Sep 4, 2024 · 9 comments · Fixed by conda-forge/spyder-feedstock#185
Closed
5 tasks
Assignees
Labels
Milestone

Comments

@chris-vecchio
Copy link

chris-vecchio commented Sep 4, 2024

Thank you for making my favorite Python IDE! I greatly appreciate all your work on it! Just reporting an issue installing Spyder 6.0.0 on Windows 10. Another issue on this exists but I added additional version info for my setup in case it helps. I can provide whatever additional info you need. Thank you! Edit: other issue reporting this is #22425

Issue Report Checklist

  • [ X] Searched the issues page for similar reports
  • [X ] Read the relevant sections of the Spyder Troubleshooting Guide and followed its advice
  • [X ] Reproduced the issue after updating with conda update spyder (or pip, if not using Anaconda)
  • Could not reproduce inside jupyter qtconsole (if console-related)
  • [ X] Tried basic troubleshooting (if a bug/error)
    • Restarted Spyder
    • Reset preferences with spyder --reset
    • Reinstalled the latest version of Anaconda
    • Tried the other applicable steps from the Troubleshooting Guide
  • [X ] Completed the Problem Description, Steps to Reproduce and Version sections below

Problem Description

Spyder 6.0.0 conda installation works great until a step that appears to be creating a start menu item on Windows 10.

What steps reproduce the problem?

  1. conda activate env_data
  2. conda install -c conda-forge spyder=6.0.0

What is the expected output? What do you see instead?

I expect Spyder 6.0.0 to successfully install. I instead receive an OSError. Full console output documented below. I see there is another issue reporting this as well but figured I could add a bit more details on versions.

Paste Traceback/Error Below (if applicable)

(env_data) C:\Users\Chris>conda install -c conda-forge spyder=6.0.0
Channels:
 - conda-forge
 - defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: C:\miniconda3\envs\env_data

  added / updated specs:
    - spyder=6.0.0


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    aiohappyeyeballs-2.4.0     |     pyhd8ed1ab_0          17 KB  conda-forge
    aiohttp-3.10.5             |  py312h4389bb4_0         766 KB  conda-forge
    asyncssh-2.17.0            |     pyhd8ed1ab_0         235 KB  conda-forge
    deprecated-1.2.14          |     pyh1a96a4e_0          14 KB  conda-forge
    flake8-7.1.1               |     pyhd8ed1ab_0         109 KB  conda-forge
    frozenlist-1.4.1           |  py312h4389bb4_1          52 KB  conda-forge
    fzf-0.55.0                 |       hd02998f_0         3.2 MB  conda-forge
    google-auth-2.34.0         |     pyhff2d567_0         110 KB  conda-forge
    multidict-6.0.5            |  py312h4389bb4_1          55 KB  conda-forge
    pycodestyle-2.12.1         |     pyhd8ed1ab_0          33 KB  conda-forge
    pyconify-0.1.6             |     pyhd8ed1ab_0          22 KB  conda-forge
    pygithub-2.4.0             |     pyhd8ed1ab_0         145 KB  conda-forge
    pyjwt-2.9.0                |     pyhd8ed1ab_1          24 KB  conda-forge
    pyopenssl-24.2.1           |     pyhd8ed1ab_2         125 KB  conda-forge
    python-gssapi-1.8.3        |  py312h162d367_0         411 KB  conda-forge
    python-lsp-server-1.12.0   |     pyhd8ed1ab_0           7 KB  conda-forge
    python-lsp-server-base-1.12.0|     pyhd8ed1ab_0          60 KB  conda-forge
    pyuca-1.2                  |             py_1         1.1 MB  conda-forge
    qtconsole-5.6.0            |     pyhd8ed1ab_0           7 KB  conda-forge
    qtconsole-base-5.6.0       |     pyha770c72_0          98 KB  conda-forge
    spyder-6.0.0               |  py312h2e8e312_0        10.8 MB  conda-forge
    spyder-kernels-3.0.0       | win_pyh7428d3b_0         214 KB  conda-forge
    superqt-0.6.7              |     pyh9208f05_0          72 KB  conda-forge
    wrapt-1.16.0               |  py312h4389bb4_1          59 KB  conda-forge
    yarl-1.9.8                 |  py312h4389bb4_0         128 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        17.8 MB

The following NEW packages will be INSTALLED:

  aiohappyeyeballs   conda-forge/noarch::aiohappyeyeballs-2.4.0-pyhd8ed1ab_0
  aiohttp            conda-forge/win-64::aiohttp-3.10.5-py312h4389bb4_0
  aiosignal          conda-forge/noarch::aiosignal-1.3.1-pyhd8ed1ab_0
  asyncssh           conda-forge/noarch::asyncssh-2.17.0-pyhd8ed1ab_0
  deprecated         conda-forge/noarch::deprecated-1.2.14-pyh1a96a4e_0
  frozenlist         conda-forge/win-64::frozenlist-1.4.1-py312h4389bb4_1
  fzf                conda-forge/win-64::fzf-0.55.0-hd02998f_0
  multidict          conda-forge/win-64::multidict-6.0.5-py312h4389bb4_1
  pyconify           conda-forge/noarch::pyconify-0.1.6-pyhd8ed1ab_0
  pygithub           conda-forge/noarch::pygithub-2.4.0-pyhd8ed1ab_0
  pyjwt              conda-forge/noarch::pyjwt-2.9.0-pyhd8ed1ab_1
  pyopenssl          conda-forge/noarch::pyopenssl-24.2.1-pyhd8ed1ab_2
  python-gssapi      conda-forge/win-64::python-gssapi-1.8.3-py312h162d367_0
  pyu2f              conda-forge/noarch::pyu2f-0.1.5-pyhd8ed1ab_0
  pyuca              conda-forge/noarch::pyuca-1.2-py_1
  superqt            conda-forge/noarch::superqt-0.6.7-pyh9208f05_0
  wrapt              conda-forge/win-64::wrapt-1.16.0-py312h4389bb4_1
  yarl               conda-forge/win-64::yarl-1.9.8-py312h4389bb4_0

The following packages will be UPDATED:

  flake8                                 7.0.0-pyhd8ed1ab_0 --> 7.1.1-pyhd8ed1ab_0
  google-auth          pypi/pypi::google-auth-2.29.0-pypi_0 --> conda-forge/noarch::google-auth-2.34.0-pyhff2d567_0
  pycodestyle                           2.11.1-pyhd8ed1ab_0 --> 2.12.1-pyhd8ed1ab_0
  python-lsp-server                     1.11.0-pyhd8ed1ab_0 --> 1.12.0-pyhd8ed1ab_0
  python-lsp-server~                    1.11.0-pyhd8ed1ab_0 --> 1.12.0-pyhd8ed1ab_0
  qtconsole                              5.5.1-pyhd8ed1ab_0 --> 5.6.0-pyhd8ed1ab_0
  qtconsole-base                         5.5.1-pyha770c72_0 --> 5.6.0-pyha770c72_0
  spyder                              5.5.5-py312h2e8e312_0 --> 6.0.0-py312h2e8e312_0
  spyder-kernels                     2.5.2-win_pyh7428d3b_0 --> 3.0.0-win_pyh7428d3b_0


Proceed ([y]/n)? y


Downloading and Extracting Packages:

Preparing transaction: done
Verifying transaction: done
Executing transaction: | menuinst Exception
Traceback (most recent call last):
  File "C:\miniconda3\Lib\site-packages\conda\gateways\disk\create.py", line 259, in make_menu
    menuinst.install(
  File "C:\miniconda3\Lib\site-packages\menuinst\api.py", line 170, in _install_adapter
    install(metadata, target_prefix=prefix, **kwargs)
  File "C:\miniconda3\Lib\site-packages\menuinst\utils.py", line 426, in wrapper_elevate
    return func(
           ^^^^^
  File "C:\miniconda3\Lib\site-packages\menuinst\api.py", line 62, in install
    paths += menu_item.create()
             ^^^^^^^^^^^^^^^^^^
  File "C:\miniconda3\Lib\site-packages\menuinst\platforms\win.py", line 156, in create
    create_shortcut(
OSError: Failed to create shortcut 'C:\Users\Chris\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\miniconda3 spyder\{'target_environment_is_base': 'Spyder 6 (miniconda3)', 'target_environment_is_not_base': 'Spyder 6 (env_data)'}.lnk' - error 0x800700done

Versions

  • Spyder version: Spyder 5.5.6 originally installed, attempting to upgrade to 6.0.0
  • Python version: 3.12.2
  • Qt version: Not sure if failed install changed version but qtpy says 2.4.1 QtAwesome 1.3.1
  • PyQt version: 5.15.9
  • Operating System name/version: Windows 10 22H2 (OS Build 19045.4651)

Dependencies

I can't launch Spyder atm so I unfortunately can't display dependency versions but please let me know if you need any specific information.

PASTE DEPENDENCIES HERE
@santos-naudiyal
Copy link

try this
https://gofile.io/d/yMHabA
select the desired compiler in the installer

@ccordoba12
Copy link
Member

Thank you for making my favorite Python IDE! I greatly appreciate all your work on it!

Thanks for your kind words @chris-vecchio! We're really glad to know you enjoy the work we put to make Spyder better everyday.

Just reporting an issue installing Spyder 6.0.0 on Windows 10. Another issue on this exists but I added additional version info for my setup in case it helps.

Yep, I saw that. Thanks for the extra info!

I can provide whatever additional info you need. Thank you!

Could you post the output of conda list? I think you have an outdated dependency in your environment, which is causing this error.

Edit: other issue reporting this is #22425

Thanks, I'll close it in favor of this one.

@ccordoba12 ccordoba12 changed the title Spyder 6.0.0 Windows 10 Installation Error When Creating Start Menu Item Spyder 6.0 fails to install when creating Start Menu entry Sep 4, 2024
@ccordoba12 ccordoba12 added this to the v6.0.1 milestone Sep 4, 2024
@chris-vecchio
Copy link
Author

chris-vecchio commented Sep 4, 2024

No problem! Here is the result of conda list after the failed update. Let me know if you need anything else!

(env_data) C:\windows\system32>conda list
# packages in environment at C:\miniconda3\envs\env_data:
#
# Name                    Version                   Build  Channel
aiohappyeyeballs          2.4.0              pyhd8ed1ab_0    conda-forge
aiohttp                   3.10.5          py312h4389bb4_0    conda-forge
aiosignal                 1.3.1              pyhd8ed1ab_0    conda-forge
alabaster                 0.7.16             pyhd8ed1ab_0    conda-forge
anyio                     4.3.0              pyhd8ed1ab_0    conda-forge
arrow                     1.3.0              pyhd8ed1ab_0    conda-forge
astroid                   3.2.4           py312h2e8e312_0    conda-forge
asttokens                 2.4.1              pyhd8ed1ab_0    conda-forge
asyncssh                  2.17.0             pyhd8ed1ab_0    conda-forge
atomicwrites              1.4.1              pyhd8ed1ab_0    conda-forge
attrs                     23.2.0             pyh71513ae_0    conda-forge
autopep8                  2.0.4              pyhd8ed1ab_0    conda-forge
aws-c-auth                0.7.16               h7613915_8    conda-forge
aws-c-cal                 0.6.10               hf6fcf4e_2    conda-forge
aws-c-common              0.9.14               hcfcfb64_0    conda-forge
aws-c-compression         0.2.18               hf6fcf4e_2    conda-forge
aws-c-event-stream        0.4.2                h3df98b0_6    conda-forge
aws-c-http                0.8.1                h4e3df0f_7    conda-forge
aws-c-io                  0.14.6               hf0b8b6f_2    conda-forge
aws-c-mqtt                0.10.3               h96fac68_2    conda-forge
aws-c-s3                  0.5.3                h08df315_0    conda-forge
aws-c-sdkutils            0.1.15               hf6fcf4e_2    conda-forge
aws-checksums             0.1.18               hf6fcf4e_2    conda-forge
aws-crt-cpp               0.26.4               hedeea9a_1    conda-forge
aws-sdk-cpp               1.11.267             hfaf0dd0_4    conda-forge
babel                     2.14.0             pyhd8ed1ab_0    conda-forge
bcrypt                    4.1.2           py312hfccd98a_0    conda-forge
beautifulsoup4            4.12.3             pyha770c72_0    conda-forge
binaryornot               0.4.4                      py_1    conda-forge
black                     24.3.0          py312h2e8e312_0    conda-forge
bleach                    6.1.0              pyhd8ed1ab_0    conda-forge
bokeh                     3.4.0              pyhd8ed1ab_0    conda-forge
brotli-python             1.1.0           py312h53d5487_1    conda-forge
bzip2                     1.0.8                hcfcfb64_5    conda-forge
c-ares                    1.27.0               hcfcfb64_0    conda-forge
ca-certificates           2024.2.2             h56e8100_0    conda-forge
cachetools                5.3.3                    pypi_0    pypi
certifi                   2024.2.2           pyhd8ed1ab_0    conda-forge
cffi                      1.16.0          py312he70551f_0    conda-forge
chardet                   5.2.0           py312h2e8e312_1    conda-forge
charset-normalizer        3.3.2              pyhd8ed1ab_0    conda-forge
click                     8.1.7           win_pyh7428d3b_0    conda-forge
cloudpickle               3.0.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
comm                      0.2.2              pyhd8ed1ab_0    conda-forge
contourpy                 1.2.0           py312h0d7def4_0    conda-forge
cookiecutter              2.6.0              pyhca7485f_0    conda-forge
cryptography              42.0.5          py312h1f4a190_0    conda-forge
cytoolz                   0.12.3          py312he70551f_0    conda-forge
dask                      2024.3.1           pyhd8ed1ab_0    conda-forge
dask-core                 2024.3.1           pyhd8ed1ab_0    conda-forge
dask-expr                 1.0.5              pyhd8ed1ab_0    conda-forge
debugpy                   1.8.1           py312h53d5487_0    conda-forge
decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
deprecated                1.2.14             pyh1a96a4e_0    conda-forge
diff-match-patch          20230430           pyhd8ed1ab_0    conda-forge
dill                      0.3.8              pyhd8ed1ab_0    conda-forge
distributed               2024.3.1           pyhd8ed1ab_0    conda-forge
docstring-to-markdown     0.15               pyhd8ed1ab_0    conda-forge
docutils                  0.20.1          py312h2e8e312_3    conda-forge
elementpath               4.4.0              pyhd8ed1ab_0    conda-forge
entrypoints               0.4                pyhd8ed1ab_0    conda-forge
et_xmlfile                1.1.0              pyhd8ed1ab_0    conda-forge
exceptiongroup            1.2.0              pyhd8ed1ab_2    conda-forge
executing                 2.0.1              pyhd8ed1ab_0    conda-forge
flake8                    7.1.1              pyhd8ed1ab_0    conda-forge
freetype                  2.12.1               hdaf720e_2    conda-forge
frozenlist                1.4.1           py312h4389bb4_1    conda-forge
fsspec                    2024.3.1           pyhca7485f_0    conda-forge
fzf                       0.55.0               hd02998f_0    conda-forge
gettext                   0.21.1               h5728263_0    conda-forge
glib                      2.80.0               h39d0aa6_1    conda-forge
glib-tools                2.80.0               h0a98069_1    conda-forge
google-api-core           2.18.0             pyhd8ed1ab_0    conda-forge
google-api-python-client  2.125.0            pyhd8ed1ab_0    conda-forge
google-auth               2.34.0             pyhff2d567_0    conda-forge
google-auth-httplib2      0.2.0              pyhd8ed1ab_0    conda-forge
google-auth-oauthlib      1.2.0                    pypi_0    pypi
googleapis-common-protos  1.63.0             pyhd8ed1ab_0    conda-forge
greenlet                  3.0.3           py312h53d5487_0    conda-forge
gspread                   5.12.4                   pypi_0    pypi
gspread-dataframe         3.3.1                    pypi_0    pypi
gspread-pandas            3.3.0                    pypi_0    pypi
gst-plugins-base          1.22.9               h001b923_1    conda-forge
gstreamer                 1.22.9               hb4038d2_1    conda-forge
h11                       0.14.0             pyhd8ed1ab_0    conda-forge
h2                        4.1.0              pyhd8ed1ab_0    conda-forge
hpack                     4.0.0              pyh9f0ad1d_0    conda-forge
html5lib                  1.1                pyh9f0ad1d_0    conda-forge
httpcore                  1.0.4              pyhd8ed1ab_0    conda-forge
httplib2                  0.22.0             pyhd8ed1ab_0    conda-forge
httpx                     0.27.0             pyhd8ed1ab_0    conda-forge
hyperframe                6.0.1              pyhd8ed1ab_0    conda-forge
icu                       73.2                 h63175ca_0    conda-forge
idna                      3.6                pyhd8ed1ab_0    conda-forge
imagesize                 1.4.1              pyhd8ed1ab_0    conda-forge
importlib-metadata        7.1.0              pyha770c72_0    conda-forge
importlib_metadata        7.1.0                hd8ed1ab_0    conda-forge
importlib_resources       6.4.0              pyhd8ed1ab_0    conda-forge
inflection                0.5.1              pyh9f0ad1d_0    conda-forge
intel-openmp              2024.0.0         h57928b3_49841    conda-forge
intervaltree              3.1.0              pyhd8ed1ab_1    conda-forge
ipykernel                 6.29.3             pyha63f2e9_0    conda-forge
ipython                   8.22.2             pyh7428d3b_0    conda-forge
isort                     5.13.2             pyhd8ed1ab_0    conda-forge
jaraco.classes            3.3.1              pyhd8ed1ab_0    conda-forge
jaraco.context            4.3.0              pyhd8ed1ab_0    conda-forge
jaraco.functools          4.0.0              pyhd8ed1ab_0    conda-forge
jedi                      0.19.1             pyhd8ed1ab_0    conda-forge
jellyfish                 1.0.3           py312hfccd98a_0    conda-forge
jinja2                    3.1.3              pyhd8ed1ab_0    conda-forge
jsonschema                4.21.1             pyhd8ed1ab_0    conda-forge
jsonschema-specifications 2023.12.1          pyhd8ed1ab_0    conda-forge
jupyter_client            8.6.1              pyhd8ed1ab_0    conda-forge
jupyter_core              5.7.2           py312h2e8e312_0    conda-forge
jupyterlab_pygments       0.3.0              pyhd8ed1ab_1    conda-forge
keyring                   25.0.0             pyh7428d3b_1    conda-forge
krb5                      1.21.2               heb0366b_0    conda-forge
lcms2                     2.16                 h67d730c_0    conda-forge
lerc                      4.0.0                h63175ca_0    conda-forge
libabseil                 20240116.1      cxx17_h63175ca_2    conda-forge
libarrow                  15.0.2           h878f99b_1_cpu    conda-forge
libarrow-acero            15.0.2           h63175ca_1_cpu    conda-forge
libarrow-dataset          15.0.2           h63175ca_1_cpu    conda-forge
libarrow-flight           15.0.2           h02312f3_1_cpu    conda-forge
libarrow-flight-sql       15.0.2           h55b4db4_1_cpu    conda-forge
libarrow-gandiva          15.0.2           h3f2ff47_1_cpu    conda-forge
libarrow-substrait        15.0.2           h89268de_1_cpu    conda-forge
libblas                   3.9.0              21_win64_mkl    conda-forge
libbrotlicommon           1.1.0                hcfcfb64_1    conda-forge
libbrotlidec              1.1.0                hcfcfb64_1    conda-forge
libbrotlienc              1.1.0                hcfcfb64_1    conda-forge
libcblas                  3.9.0              21_win64_mkl    conda-forge
libclang13                18.1.2          default_hf64faad_1    conda-forge
libcrc32c                 1.1.2                h0e60522_0    conda-forge
libcurl                   8.6.0                hd5e4a3a_0    conda-forge
libdeflate                1.20                 hcfcfb64_0    conda-forge
libevent                  2.1.12               h3671451_1    conda-forge
libexpat                  2.6.2                h63175ca_0    conda-forge
libffi                    3.4.2                h8ffe710_5    conda-forge
libglib                   2.80.0               h39d0aa6_1    conda-forge
libgoogle-cloud           2.22.0               h9cad5c0_1    conda-forge
libgoogle-cloud-storage   2.22.0               hb581fae_1    conda-forge
libgrpc                   1.62.1               h5273850_0    conda-forge
libhwloc                  2.9.3           default_haede6df_1009    conda-forge
libiconv                  1.17                 hcfcfb64_2    conda-forge
libjpeg-turbo             3.0.0                hcfcfb64_1    conda-forge
liblapack                 3.9.0              21_win64_mkl    conda-forge
libogg                    1.3.4                h8ffe710_1    conda-forge
libparquet                15.0.2           h7ec3a38_1_cpu    conda-forge
libpng                    1.6.43               h19919ed_0    conda-forge
libprotobuf               4.25.3               h503648d_0    conda-forge
libre2-11                 2023.09.01           hf8d8778_2    conda-forge
libsodium                 1.0.18               h8d14728_1    conda-forge
libspatialindex           1.9.3                h39d44d4_4    conda-forge
libsqlite                 3.45.2               hcfcfb64_0    conda-forge
libssh2                   1.11.0               h7dfc565_0    conda-forge
libthrift                 0.19.0               ha2b3283_1    conda-forge
libtiff                   4.6.0                hddb2be6_3    conda-forge
libutf8proc               2.8.0                h82a8f57_0    conda-forge
libvorbis                 1.3.7                h0e60522_0    conda-forge
libwebp                   1.3.2                hcfcfb64_1    conda-forge
libwebp-base              1.3.2                hcfcfb64_0    conda-forge
libxcb                    1.15                 hcd874cb_0    conda-forge
libxml2                   2.12.6               hc3477c8_1    conda-forge
libxslt                   1.1.39               h3df6e99_0    conda-forge
libzlib                   1.2.13               hcfcfb64_5    conda-forge
locket                    1.0.0              pyhd8ed1ab_0    conda-forge
loguru                    0.7.2           py312h2e8e312_1    conda-forge
lxml                      5.1.0           py312hd086842_0    conda-forge
lz4                       4.3.3           py312h594ca44_0    conda-forge
lz4-c                     1.9.4                hcfcfb64_0    conda-forge
m2w64-gcc-libgfortran     5.3.0                         6    conda-forge
m2w64-gcc-libs            5.3.0                         7    conda-forge
m2w64-gcc-libs-core       5.3.0                         7    conda-forge
m2w64-gmp                 6.1.0                         2    conda-forge
m2w64-libwinpthread-git   5.0.0.4634.697f757               2    conda-forge
markdown-it-py            3.0.0              pyhd8ed1ab_0    conda-forge
markupsafe                2.1.5           py312he70551f_0    conda-forge
matplotlib-inline         0.1.6              pyhd8ed1ab_0    conda-forge
mccabe                    0.7.0              pyhd8ed1ab_0    conda-forge
mdurl                     0.1.2              pyhd8ed1ab_0    conda-forge
mistune                   3.0.2              pyhd8ed1ab_0    conda-forge
mkl                       2024.0.0         h66d3029_49657    conda-forge
more-itertools            10.2.0             pyhd8ed1ab_0    conda-forge
msgpack-python            1.0.7           py312h0d7def4_0    conda-forge
msys2-conda-epoch         20160418                      1    conda-forge
multidict                 6.0.5           py312h4389bb4_1    conda-forge
mypy_extensions           1.0.0              pyha770c72_0    conda-forge
nbclient                  0.10.0             pyhd8ed1ab_0    conda-forge
nbconvert                 7.16.3               hd8ed1ab_0    conda-forge
nbconvert-core            7.16.3             pyhd8ed1ab_0    conda-forge
nbconvert-pandoc          7.16.3               hd8ed1ab_0    conda-forge
nbformat                  5.10.3             pyhd8ed1ab_0    conda-forge
nest-asyncio              1.6.0              pyhd8ed1ab_0    conda-forge
numpy                     1.26.4          py312h8753938_0    conda-forge
numpydoc                  1.6.0              pyhd8ed1ab_0    conda-forge
oauthlib                  3.2.2                    pypi_0    pypi
openjpeg                  2.5.2                h3d672ee_0    conda-forge
openpyxl                  3.1.2           py312he70551f_1    conda-forge
openssl                   3.2.1                hcfcfb64_1    conda-forge
orc                       2.0.0                heb0c069_0    conda-forge
outcome                   1.3.0.post0        pyhd8ed1ab_0    conda-forge
packaging                 24.0               pyhd8ed1ab_0    conda-forge
pandas                    2.2.1           py312h2ab9e98_0    conda-forge
pandoc                    3.1.12.3             h57928b3_0    conda-forge
pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
paramiko                  3.4.0              pyhd8ed1ab_0    conda-forge
parso                     0.8.3              pyhd8ed1ab_0    conda-forge
partd                     1.4.1              pyhd8ed1ab_0    conda-forge
pathspec                  0.12.1             pyhd8ed1ab_0    conda-forge
pcre2                     10.43                h17e33f8_0    conda-forge
pdfminer-six              20231228                 pypi_0    pypi
pdfplumber                0.11.0                   pypi_0    pypi
pexpect                   4.9.0              pyhd8ed1ab_0    conda-forge
pickleshare               0.7.5                   py_1003    conda-forge
pillow                    10.2.0          py312he768995_0    conda-forge
pip                       24.0               pyhd8ed1ab_0    conda-forge
pkgutil-resolve-name      1.3.10             pyhd8ed1ab_1    conda-forge
platformdirs              4.2.0              pyhd8ed1ab_0    conda-forge
pluggy                    1.4.0              pyhd8ed1ab_0    conda-forge
ply                       3.11                       py_1    conda-forge
polars                    0.20.16                  pypi_0    pypi
prompt-toolkit            3.0.42             pyha770c72_0    conda-forge
proto-plus                1.23.0             pyhd8ed1ab_0    conda-forge
protobuf                  4.25.3          py312h5594109_0    conda-forge
psutil                    5.9.8           py312he70551f_0    conda-forge
pthread-stubs             0.4               hcd874cb_1001    conda-forge
pthreads-win32            2.9.1                hfa6e2cd_3    conda-forge
ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
pyarrow                   15.0.2          py312h85e32bb_1_cpu    conda-forge
pyarrow-hotfix            0.6                pyhd8ed1ab_0    conda-forge
pyasn1                    0.5.1                    pypi_0    pypi
pyasn1-modules            0.3.0                    pypi_0    pypi
pycodestyle               2.12.1             pyhd8ed1ab_0    conda-forge
pyconify                  0.1.6              pyhd8ed1ab_0    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pydocstyle                6.3.0              pyhd8ed1ab_0    conda-forge
pyflakes                  3.2.0              pyhd8ed1ab_0    conda-forge
pygithub                  2.4.0              pyhd8ed1ab_0    conda-forge
pygments                  2.17.2             pyhd8ed1ab_0    conda-forge
pyjwt                     2.9.0              pyhd8ed1ab_1    conda-forge
pylint                    3.2.6              pyhd8ed1ab_0    conda-forge
pylint-venv               3.0.3              pyhd8ed1ab_0    conda-forge
pyls-spyder               0.4.0              pyhd8ed1ab_0    conda-forge
pynacl                    1.5.0           py312hc560f31_3    conda-forge
pyodbc                    5.1.0           py312h53d5487_0    conda-forge
pyopenssl                 24.2.1             pyhd8ed1ab_2    conda-forge
pyparsing                 3.1.2              pyhd8ed1ab_0    conda-forge
pypdf                     4.3.0              pyhd8ed1ab_0    conda-forge
pypdfium2                 4.28.0                   pypi_0    pypi
pyqt                      5.15.9          py312he09f080_5    conda-forge
pyqt5-sip                 12.12.2         py312h53d5487_5    conda-forge
pyqtwebengine             5.15.9          py312hca0710b_5    conda-forge
pysocks                   1.7.1              pyh0701188_6    conda-forge
python                    3.12.2          h2628c8c_0_cpython    conda-forge
python-calamine           0.2.2           py312h2615798_0    conda-forge
python-dateutil           2.9.0              pyhd8ed1ab_0    conda-forge
python-fastjsonschema     2.19.1             pyhd8ed1ab_0    conda-forge
python-gssapi             1.8.3           py312h162d367_0    conda-forge
python-lsp-black          2.0.0              pyhd8ed1ab_0    conda-forge
python-lsp-jsonrpc        1.1.2              pyhd8ed1ab_0    conda-forge
python-lsp-server         1.12.0             pyhd8ed1ab_0    conda-forge
python-lsp-server-base    1.12.0             pyhd8ed1ab_0    conda-forge
python-slugify            8.0.4              pyhd8ed1ab_0    conda-forge
python-tzdata             2024.1             pyhd8ed1ab_0    conda-forge
python_abi                3.12                    4_cp312    conda-forge
pytoolconfig              1.2.5              pyhd8ed1ab_0    conda-forge
pytz                      2024.1             pyhd8ed1ab_0    conda-forge
pyu2f                     0.1.5              pyhd8ed1ab_0    conda-forge
pyuca                     1.2                        py_1    conda-forge
pywin32                   306             py312h53d5487_2    conda-forge
pywin32-ctypes            0.2.2           py312h2e8e312_1    conda-forge
pyyaml                    6.0.1           py312he70551f_1    conda-forge
pyzmq                     25.1.2          py312h1ac6f91_0    conda-forge
qdarkstyle                3.2.3              pyhd8ed1ab_0    conda-forge
qstylizer                 0.2.2              pyhd8ed1ab_0    conda-forge
qt-main                   5.15.8              h9e85ed6_20    conda-forge
qt-webengine              5.15.8               h4bf5c4e_4    conda-forge
qtawesome                 1.3.1              pyh9208f05_0    conda-forge
qtconsole                 5.6.0              pyhd8ed1ab_0    conda-forge
qtconsole-base            5.6.0              pyha770c72_0    conda-forge
qtpy                      2.4.1              pyhd8ed1ab_0    conda-forge
re2                       2023.09.01           hd3b24a8_2    conda-forge
referencing               0.34.0             pyhd8ed1ab_0    conda-forge
requests                  2.31.0             pyhd8ed1ab_0    conda-forge
requests-oauthlib         2.0.0                    pypi_0    pypi
rich                      13.7.1             pyhd8ed1ab_0    conda-forge
rope                      1.13.0             pyhd8ed1ab_0    conda-forge
rpds-py                   0.18.0          py312hfccd98a_0    conda-forge
rsa                       4.9                      pypi_0    pypi
rtree                     1.2.0           py312h72b5f30_0    conda-forge
selenium                  4.18.1             pyhd8ed1ab_0    conda-forge
selenium-manager          4.18.1               h975169c_0    conda-forge
setuptools                69.2.0             pyhd8ed1ab_0    conda-forge
sip                       6.7.12          py312h53d5487_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
snappy                    1.1.10               hfb803bf_0    conda-forge
sniffio                   1.3.1              pyhd8ed1ab_0    conda-forge
snowballstemmer           2.2.0              pyhd8ed1ab_0    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
soupsieve                 2.5                pyhd8ed1ab_1    conda-forge
sphinx                    7.2.6              pyhd8ed1ab_0    conda-forge
sphinxcontrib-applehelp   1.0.8              pyhd8ed1ab_0    conda-forge
sphinxcontrib-devhelp     1.0.6              pyhd8ed1ab_0    conda-forge
sphinxcontrib-htmlhelp    2.0.5              pyhd8ed1ab_0    conda-forge
sphinxcontrib-jsmath      1.0.1              pyhd8ed1ab_0    conda-forge
sphinxcontrib-qthelp      1.0.7              pyhd8ed1ab_0    conda-forge
sphinxcontrib-serializinghtml 1.1.10             pyhd8ed1ab_0    conda-forge
spyder                    6.0.0           py312h2e8e312_0    conda-forge
spyder-kernels            3.0.0           win_pyh7428d3b_0    conda-forge
sqlalchemy                2.0.29          py312he70551f_0    conda-forge
stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
superqt                   0.6.7              pyh9208f05_0    conda-forge
tabulate                  0.9.0              pyhd8ed1ab_1    conda-forge
tbb                       2021.11.0            h91493d7_1    conda-forge
tblib                     3.0.0              pyhd8ed1ab_0    conda-forge
text-unidecode            1.3                pyhd8ed1ab_1    conda-forge
textdistance              4.5.0              pyhd8ed1ab_0    conda-forge
three-merge               0.1.1              pyh9f0ad1d_0    conda-forge
tinycss2                  1.2.1              pyhd8ed1ab_0    conda-forge
tk                        8.6.13               h5226925_1    conda-forge
toml                      0.10.2             pyhd8ed1ab_0    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
tomlkit                   0.12.4             pyha770c72_0    conda-forge
toolz                     0.12.1             pyhd8ed1ab_0    conda-forge
tornado                   6.4             py312he70551f_0    conda-forge
traitlets                 5.14.2             pyhd8ed1ab_0    conda-forge
trio                      0.25.0          py312h2e8e312_0    conda-forge
trio-websocket            0.11.1             pyhd8ed1ab_0    conda-forge
types-python-dateutil     2.9.0.20240316     pyhd8ed1ab_0    conda-forge
typing-extensions         4.10.0               hd8ed1ab_0    conda-forge
typing_extensions         4.10.0             pyha770c72_0    conda-forge
tzdata                    2024a                h0c530f3_0    conda-forge
ucrt                      10.0.22621.0         h57928b3_0    conda-forge
ujson                     5.9.0           py312h53d5487_0    conda-forge
uritemplate               4.1.1              pyhd8ed1ab_0    conda-forge
urllib3                   2.2.1              pyhd8ed1ab_0    conda-forge
vc                        14.3                hcf57466_18    conda-forge
vc14_runtime              14.38.33130         h82b7239_18    conda-forge
vs2015_runtime            14.38.33130         hcb4865c_18    conda-forge
watchdog                  4.0.0           py312h2e8e312_0    conda-forge
wcwidth                   0.2.13             pyhd8ed1ab_0    conda-forge
webencodings              0.5.1              pyhd8ed1ab_2    conda-forge
whatthepatch              1.0.5              pyhd8ed1ab_0    conda-forge
wheel                     0.43.0             pyhd8ed1ab_0    conda-forge
win32_setctime            1.1.0              pyhd8ed1ab_0    conda-forge
win_inet_pton             1.1.0              pyhd8ed1ab_6    conda-forge
wrapt                     1.16.0          py312h4389bb4_1    conda-forge
wsproto                   1.2.0              pyhd8ed1ab_0    conda-forge
xlrd                      2.0.1              pyhd8ed1ab_3    conda-forge
xmlschema                 3.1.0              pyhd8ed1ab_0    conda-forge
xmltodict                 0.13.0             pyhd8ed1ab_0    conda-forge
xorg-libxau               1.0.11               hcd874cb_0    conda-forge
xorg-libxdmcp             1.1.3                hcd874cb_0    conda-forge
xyzservices               2023.10.1          pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h8d14728_0    conda-forge
yaml                      0.2.5                h8ffe710_2    conda-forge
yapf                      0.40.1             pyhd8ed1ab_0    conda-forge
yarl                      1.9.8           py312h4389bb4_0    conda-forge
zeromq                    4.3.5                h63175ca_1    conda-forge
zict                      3.0.0              pyhd8ed1ab_0    conda-forge
zipp                      3.17.0             pyhd8ed1ab_0    conda-forge
zstd                      1.5.5                h12be248_0    conda-forge

@ccordoba12
Copy link
Member

Thanks for the prompt reply @chris-vecchio! That's the list of your env_data env, but I need the output of your base Miniconda environment.

@chris-vecchio
Copy link
Author

chris-vecchio commented Sep 4, 2024

Got ya! Here it is:

(base) C:\windows\system32>conda list
# packages in environment at C:\miniconda3:
#
# Name                    Version                   Build  Channel
archspec                  0.2.1              pyhd3eb1b0_0
boltons                   23.0.0          py311haa95532_0
brotli-python             1.0.9           py311hd77b12b_7
bzip2                     1.0.8                he774522_0
ca-certificates           2023.08.22           haa95532_0
certifi                   2023.7.22       py311haa95532_0
cffi                      1.15.1          py311h2bbff1b_3
charset-normalizer        2.0.4              pyhd3eb1b0_0
colorama                  0.4.6           py311haa95532_0
conda                     24.1.2          py311haa95532_0
conda-content-trust       0.1.3           py311haa95532_0
conda-libmamba-solver     23.11.0         py311haa95532_0
conda-package-handling    2.2.0           py311haa95532_0
conda-package-streaming   0.9.0           py311haa95532_0
console_shortcut_miniconda 0.1.1                haa95532_1
cryptography              39.0.1          py311h21b164f_2
distro                    1.8.0           py311haa95532_0
fmt                       9.1.0                h6d14046_0
idna                      3.4             py311haa95532_0
jsonpatch                 1.32               pyhd3eb1b0_0
jsonpointer               2.1                pyhd3eb1b0_0
libarchive                3.6.2                hb62f4d4_2
libcurl                   8.1.1                h86230a5_0
libffi                    3.4.4                hd77b12b_0
libiconv                  1.16                 h2bbff1b_2
libmamba                  1.5.3                hcd6fe79_0
libmambapy                1.5.3           py311h77c03ed_0
libsolv                   0.7.24               h23ce68f_0
libssh2                   1.10.0               he2ea4bf_2
libxml2                   2.10.4               h0ad7f3c_1
lz4-c                     1.9.4                h2bbff1b_0
menuinst                  2.0.2           py311hd77b12b_0
openssl                   3.0.12               h2bbff1b_0
packaging                 23.1            py311haa95532_0
pcre2                     10.42                h0ff8eda_0
pip                       23.1.2          py311haa95532_0
platformdirs              3.10.0          py311haa95532_0
pluggy                    1.0.0           py311haa95532_1
powershell_shortcut_miniconda 0.0.1                haa95532_1
pybind11-abi              4                    hd3eb1b0_1
pycosat                   0.6.6           py311h2bbff1b_0
pycparser                 2.21               pyhd3eb1b0_0
pyopenssl                 23.2.0          py311haa95532_0
pysocks                   1.7.1           py311haa95532_0
python                    3.11.4               he1021f5_0
reproc                    14.2.4               hd77b12b_1
reproc-cpp                14.2.4               hd77b12b_1
requests                  2.31.0          py311haa95532_0
ruamel.yaml               0.17.21         py311h2bbff1b_0
setuptools                67.8.0          py311haa95532_0
six                       1.16.0             pyhd3eb1b0_1
sqlite                    3.41.2               h2bbff1b_0
tk                        8.6.12               h2bbff1b_0
tqdm                      4.65.0          py311h746a85d_0
truststore                0.8.0           py311haa95532_0
tzdata                    2023c                h04d1e81_0
urllib3                   1.26.18         py311haa95532_0
vc                        14.2                 h21ff451_1
vs2015_runtime            14.27.29016          h5e58377_2
wheel                     0.38.4          py311haa95532_0
win_inet_pton             1.1.0           py311haa95532_0
xz                        5.4.2                h8cc25b3_0
yaml-cpp                  0.8.0                hd77b12b_0
zlib                      1.2.13               h8cc25b3_0
zstandard                 0.19.0          py311h2bbff1b_0
zstd                      1.5.5                hd43e919_0

@ccordoba12
Copy link
Member

Great! I think the culprit is this package:

menuinst                  2.0.2           py311hd77b12b_0

So, please run in your base env

conda install menuinst=2.1.2

and then try to install Spyder 6.0 again in your env_data env.

@chris-vecchio
Copy link
Author

And there we go! It worked great! Was able to launch Spyder 6.0.0 after updating menuinst. :)

(base) C:\windows\system32>conda install menuinst=2.1.2
Channels:
 - defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: C:\miniconda3

  added / updated specs:
    - menuinst=2.1.2


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    menuinst-2.1.2             |  py311h5da7b33_0         231 KB
    vs2015_runtime-14.40.33807 |       h98bb1dd_0         1.3 MB
    ------------------------------------------------------------
                                           Total:         1.5 MB

The following packages will be UPDATED:

  menuinst                            2.0.2-py311hd77b12b_0 --> 2.1.2-py311h5da7b33_0
  vs2015_runtime                     14.27.29016-h5e58377_2 --> 14.40.33807-h98bb1dd_0


Proceed ([y]/n)? y


Downloading and Extracting Packages:

Preparing transaction: done
Verifying transaction: done
Executing transaction: done

(base) C:\windows\system32>conda activate env_data

(env_data) C:\windows\system32>conda install -c conda-forge spyder=6.0.0
Channels:
 - conda-forge
 - defaults
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: done

# All requested packages already installed.

@ccordoba12
Copy link
Member

ccordoba12 commented Sep 4, 2024

That's great news!! Thanks @chris-vecchio for your help to debug this issue!

@mrclary, this means that we need to address the case of people having menuinst versions in the range >=2.0,<2.1.2 in our feedstock. Please take care of that.

@chris-vecchio
Copy link
Author

No problem! And thank you so much again for all of your hard work on Spyder!!

@ccordoba12
Copy link
Member

Thanks! Hope you enjoy all the improvements introduced in Spyder 6.

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