Ответ 1
Следующие работали для меня (хотя и в Windows 7):
- Откройте командную строку как администратор
- Выполнить
"C:\Anaconda3\pythonw.exe" "C:\Anaconda3\Lib\_nsis.py" mkmenus
Недавно я обновился с Windows 8.1 до Windows 10. Хотя Windows заявила, что ничего не изменила для моих файлов и папок, это было не так. Осталось только одно из ярлыков в моей папке Anaconda в стартовом меню. Это была подсказка Anaconda, поэтому я решил запустить следующие команды, чтобы исправить мои ссылки:
conda update conda -f
conda update anaconda -f
Хотя это вернуло несколько ссылок, оно не восстановило все, что означало, что я застрял в дисфункциональной установке Anaconda.
Следующие работали для меня (хотя и в Windows 7):
"C:\Anaconda3\pythonw.exe" "C:\Anaconda3\Lib\_nsis.py" mkmenus
При использовании Miniconda для локального пользователя:
C:\Users\<username>\AppData\Local\Continuum\Miniconda3\pythonw.exe C:\Users\<username>\AppData\Local\Continuum\Miniconda3\Lib\_nsis.py mkmenus
Это также было в Windows 7.
Я использую 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
Чтобы решить эту проблему, я сделал следующее:
После этого все будет восстановлено, и поскольку программа удаления не удаляет пользовательские файлы, ваши среды и настройки также остаются. Если по какой-то причине вы сохранили проекты в папке Anaconda, эта папка будет удалена, поэтому следите за ней;)
mkmenus
не работал mkmenus
, но на Windows 10 32-bit, Miniconda3, работало следующее.
Перейдите в каталог Miniconda\Scripts. Замените kk
своим именем пользователя.
cd "C:\Users\kk\Miniconda3\Scripts"
Запустите Activate.bat
activate.bat
Установите console_shortcut.
conda install -c anaconda console_shortcut