当安装Anaconda新版本之后,发现不像之前的那些版本一样在目录菜单有许多的快捷方式。
虽然所有快捷方式在点开anaconda navigator里面都能找到,但还是添加以下比较方便。

  1. 确保安装了menuinst(要是下载的最新版anaconda都是安装的,可以在anaconda prompt里输入conda install menuinst试一下)
  2. 在安装目录下有一个Menu文件夹(安装目录\Anaconda3\Menu),打开
  3. 根据缺少或者想安装的快捷方式补充:
    例如、缺少anaconda-navigator快捷方式:
    Menu目录下新建anaconda-navigator.json,打开输入:

    {
     "menu_name": "Anaconda${PY_VER} ${PLATFORM}",
     "menu_items":
     [
         {
             "name": "Anaconda Navigator",
             "pywscript": "${PYTHON_SCRIPTS}/anaconda-navigator-script.py",
             "workdir": "${PERSONALDIR}",
             "icon": "${MENU_DIR}/anaconda-navigator.ico"
         }
     ]
    }
  4. 然后把anaconda-navigator.ico放到该目录下.
  5. 打开anaconda prompt,或者在cmd切换到Anaconda3的安装目录(D:\Anaconda3),输入如下命令就可以了。

    python .\Lib\_nsis.py mkmenus
  6. 缺少spyder快捷方式:步骤和上面一样,就只在这里写一下json文件:

    {
     "menu_name": "Anaconda${PY_VER} ${PLATFORM}",
     "menu_items":
     [
         {
             "name": "Spyder",
             "pywscript": "${PYTHON_SCRIPTS}/spyder-script.py",
             "workdir": "${PERSONALDIR}/Python Scripts",
             "icon": "${PYTHON_SCRIPTS}/spyder.ico"
         },
         {
             "name": "Reset Spyder Settings",
             "pyscript": "${PYTHON_SCRIPTS}/spyder-script.py --reset",
             "workdir": "${USERPROFILE}",
             "icon": "${PYTHON_SCRIPTS}/spyder_light.ico"
         }
     ]
    }
  7. 缺少IPython快捷方式:步骤和上面一样,就只在这里写一下json文件:

    {
     "menu_name": "Anaconda${PY_VER} ${PLATFORM}",
     "menu_items":
     [
     {
         "name": "IPython",
         "pyscript": "${PYTHON_SCRIPTS}/ipython-script.py",
         "icon": "${MENU_DIR}/IPython.ico"
     }
     ]
    }
  8. 缺少qtconsole快捷方式:步骤和上面一样,就只在这里写一下json文件:

    {
     "menu_name": "Anaconda${PY_VER} ${PLATFORM}",
     "menu_items":
     [
     {
         "name": "Jupyter QTConsole",
         "pywscript": "${PYTHON_SCRIPTS}/jupyter-qtconsole-script.py",
         "icon": "${MENU_DIR}/jupyter.ico"
     }
     ]
    }
  9. 缺少jupyter notebook快捷方式:步骤和上面一样,就只在这里写一下json文件:

    {
     "menu_name": "Anaconda${PY_VER} ${PLATFORM}",
     "menu_items":[
     {
         "name": "Jupyter Notebook",
         "pyscript": "${PYTHON_SCRIPTS}/jupyter-notebook-script.py %USERPROFILE%",
         "icon": "${MENU_DIR}/jupyter.ico"
     }
     ]
    }
  10. 缺少Anaconda Prompt快捷方式:步骤和上面一样,就只在这里写一下json文件:

    {
     "menu_name": "Anaconda${PY_VER} ${PLATFORM}",
     "menu_items":
     [
         {
             "name": "Anaconda Prompt",
             "system": "%windir%\\System32\\cmd.exe",
             "scriptarguments": ["/K", "${ROOT_PREFIX}\\Scripts\\activate.bat", "${PREFIX}"],
             "icon": "${MENU_DIR}/Iconleak-Atrous-Console.ico"
         }
     ]
    }