安裝Anaconda後,Windows開始選單缺少快捷方式解決方案

安裝Anaconda後,Windows開始選單缺少快捷方式解決方案
1 Star2 Stars3 Stars4 Stars5 Stars 給文章打分!
Loading...

當安裝Anaconda稍微新點的版本之後,發現不像之前的那些版本一樣在目錄選單有許多的快捷方式,比如anaconda navigator,anaconda prompt,Ipython,jupyter,qtconsole,spyder等,新版本的只有如下的幾個快捷方式:

雖然少的那些快捷方式在點開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"
      }
      ]
      }
      

      然後把anaconda-navigator.ico放到該目錄下,發現上傳不了ico圖片啊啊啊啊,我直接把字尾改成png了,好像顯示不出來。。。。我把ico圖片用Windows自帶的畫圖另存為png了,可能會造成透明度丟失,請讀者們自行轉換成ico吧。。。或者把json檔案的“icon”一項字尾改為.png。。。。我提供一個csdn的下載通道。。。讀者可以自行下載。。。連結:https://download.csdn.net/download/bat67/10567215

    • 開啟anaconda prompt,或者在cmd切換到Anaconda3的安裝目錄(C:\Anaconda3),輸入如下命令:

    • python .\Lib\_nsis.py mkmenus

      就ok了

  • 缺少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"
      }
      ]
      }
      

      圖片:

  • 缺少IPython快捷方式:步驟和上面一樣,就只在這裡寫一下json檔案:

    • {
      "menu_name": "Anaconda${PY_VER} ${PLATFORM}",
      "menu_items":
      [
      {
      "name": "IPython",
      "pyscript": "${PYTHON_SCRIPTS}/ipython-script.py",
      "icon": "${MENU_DIR}/IPython.ico"
      }
      ]
      }
      

      圖片:

  • 缺少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"
      }
      ]
      }
      

      圖片:

  • 缺少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"
      }
      ]
      }
      

      圖片:和上面一樣

  • 缺少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"
      }
      ]
      }
      

      圖片:

 要是圖片能夠顯示出來的話,只需要下載後將其字尾改為ico,放到json檔案同一目錄,執行前面說的那句話就行了。

Menu資料夾最終的檔案內容:

執行完前面說的命令之後,效果,快捷方式全部出現:

相關文章

程式語言 最新文章