conda-forge / miniforge

A conda-forge distribution.
https://conda-forge.org/miniforge
Other
6.24k stars 323 forks source link

Startmenu Windows Anconda Prompt & Powershell Prompt are broken after installing Miniconda or Miniforge 3 #531

Open Au2mater opened 10 months ago

Au2mater commented 10 months ago

Solution to issue cannot be found in the documentation.

Issue

When installing Miniconda 3 or Miniforge 3 on Windows 'Anaconda Prompt' and 'Anaconda Powershell Prompt' launchers are broken. Launching them does NOT successfully activate the base environment. This is because, the 'Target' property of the command prompt shortcuts points to %LOCALAPPDATA%/Anaconda3/... rather than %LOCALAPPDATA%/Miniconda3/... and %LOCALAPPDATA%/miniforge-pypy3/... Same issue applies to the Jupyter Notebooks and Spyder Start menu shortcuts when installing Miniconda3 To fix it the user has to manually edit the shortcuts to point at the correct installation path for the conda implementation.

Installed packages

# Name                    Version                   Build  Channel
archspec                  0.2.1              pyhd3eb1b0_0
boltons                   23.0.0          py310haa95532_0
brotli-python             1.0.9           py310hd77b12b_7
bzip2                     1.0.8                he774522_0
ca-certificates           2023.08.22           haa95532_0
certifi                   2023.7.22       py310haa95532_0
cffi                      1.15.1          py310h2bbff1b_3
charset-normalizer        2.0.4              pyhd3eb1b0_0
colorama                  0.4.6           py310haa95532_0
conda                     23.10.0         py310haa95532_0
conda-content-trust       0.2.0           py310haa95532_0
conda-libmamba-solver     23.11.1         py310haa95532_0
conda-package-handling    2.2.0           py310haa95532_0
conda-package-streaming   0.9.0           py310haa95532_0
console_shortcut_miniconda 0.1.1                haa95532_1
cryptography              41.0.3          py310h89fc84f_0
fmt                       9.1.0                h6d14046_0
idna                      3.4             py310haa95532_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           py310h77c03ed_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                  1.4.19          py310h59b6b97_0
openssl                   3.0.12               h2bbff1b_0
packaging                 23.1            py310haa95532_0
pcre2                     10.42                h0ff8eda_0
pip                       23.3            py310haa95532_0
pluggy                    1.0.0           py310haa95532_1
powershell_shortcut_miniconda 0.0.1                haa95532_1
pybind11-abi              4                    hd3eb1b0_1
pycosat                   0.6.6           py310h2bbff1b_0
pycparser                 2.21               pyhd3eb1b0_0
pyopenssl                 23.2.0          py310haa95532_0
pysocks                   1.7.1           py310haa95532_0
python                    3.10.13              he1021f5_0
reproc                    14.2.4               hd77b12b_1
reproc-cpp                14.2.4               hd77b12b_1
requests                  2.31.0          py310haa95532_0
ruamel.yaml               0.17.21         py310h2bbff1b_0
ruamel.yaml.clib          0.2.6           py310h2bbff1b_1
setuptools                68.0.0          py310haa95532_0
sqlite                    3.41.2               h2bbff1b_0
tk                        8.6.12               h2bbff1b_0
tqdm                      4.65.0          py310h9909e9c_0
truststore                0.8.0           py310haa95532_0
tzdata                    2023c                h04d1e81_0
urllib3                   1.26.18         py310haa95532_0
vc                        14.2                 h21ff451_1
vs2015_runtime            14.27.29016          h5e58377_2
wheel                     0.41.2          py310haa95532_0
win_inet_pton             1.1.0           py310haa95532_0
xz                        5.4.2                h8cc25b3_0
yaml-cpp                  0.8.0                hd77b12b_0
zlib                      1.2.13               h8cc25b3_0
zstandard                 0.19.0          py310h2bbff1b_0
zstd                      1.5.5                hd43e919_0

Environment info

active environment : base
    active env location : C:\Users\AHMABA\AppData\Local\miniconda3
            shell level : 1
       user config file : C:\Users\AHMABA\.condarc
 populated config files : C:\Users\AHMABA\.condarc
          conda version : 23.10.0
    conda-build version : not installed
         python version : 3.10.13.final.0
       virtual packages : __archspec=1=x86_64
                          __win=0=0
       base environment : C:\Users\AHMABA\AppData\Local\miniconda3  (writable)
      conda av data dir : C:\Users\AHMABA\AppData\Local\miniconda3\etc\conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/win-64
                          https://conda.anaconda.org/conda-forge/noarch
          package cache : C:\Users\AHMABA\AppData\Local\miniconda3\pkgs
                          C:\Users\AHMABA\.conda\pkgs
                          C:\Users\AHMABA\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\AHMABA\AppData\Local\miniconda3\envs
                          C:\Users\AHMABA\.conda\envs
                          C:\Users\AHMABA\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/23.10.0 requests/2.31.0 CPython/3.10.13 Windows/10 Windows/10.0.19041 solver/libmamba conda-libmamba-solver/23.11.1 libmambapy/1.5.3
          administrator : False
             netrc file : None
           offline mode : False