Как восстановить ярлыки для Anaconda после обновления до Windows 10

Недавно я обновился с Windows 8.1 до Windows 10. Хотя Windows заявила, что ничего не изменила для моих файлов и папок, это было не так. Осталось только одно из ярлыков в моей папке Anaconda в стартовом меню. Это была подсказка Anaconda, поэтому я решил запустить следующие команды, чтобы исправить мои ссылки:

conda update conda -f
conda update anaconda -f

Хотя это вернуло несколько ссылок, оно не восстановило все, что означало, что я застрял в дисфункциональной установке Anaconda.

Ответ 1

Следующие работали для меня (хотя и в Windows 7):

  • Откройте командную строку как администратор
  • Выполнить "C:\Anaconda3\pythonw.exe" "C:\Anaconda3\Lib\_nsis.py" mkmenus

Ответ 2

При использовании Miniconda для локального пользователя:

C:\Users\<username>\AppData\Local\Continuum\Miniconda3\pythonw.exe C:\Users\<username>\AppData\Local\Continuum\Miniconda3\Lib\_nsis.py mkmenus

Это также было в Windows 7.

Ответ 3

Я использую Miniconda. Когда я обновил с

conda update conda

были следующие строки вместе со списком пакетов для обновления:

The following packages will be REMOVED:
console_shorcut-0.1.1-3
powershell_shortcut-0.0.1-2

Я увидел эти строки после обновления, и ярлык для командного окна исчез. Поэтому я восстановил ярлык командной строки Anaconda Prompt с помощью

conda install console_shortcut

Ответ 4

Чтобы решить эту проблему, я сделал следующее:

  • Удалить Anaconda с помощью "добавить или удалить программу" ссылка
  • Переустановите Anaconda с последней установкой ссылка

После этого все будет восстановлено, и поскольку программа удаления не удаляет пользовательские файлы, ваши среды и настройки также остаются. Если по какой-то причине вы сохранили проекты в папке Anaconda, эта папка будет удалена, поэтому следите за ней;)

Ответ 5

mkmenus не работал mkmenus, но на Windows 10 32-bit, Miniconda3, работало следующее.

  1. Откройте командную строку (права администратора не требуются).
  2. Перейдите в каталог Miniconda\Scripts. Замените kk своим именем пользователя.

    cd "C:\Users\kk\Miniconda3\Scripts"
    
  3. Запустите Activate.bat

    activate.bat
    
  4. Установите console_shortcut.

    conda install -c anaconda console_shortcut