1. 程式人生 > >啟動jupyter&ipython時,報錯“Fatal error in launcher: Unable to create process using '"'”

啟動jupyter&ipython時,報錯“Fatal error in launcher: Unable to create process using '"'”

背景

cmd啟動jupyter&ipython時,報錯Fatal error in launcher: Unable to create process using '"'”

過程

  1. 網上找的資料,所言大多是安裝了多版本python時使用pip出現的問題,解決方法大致類似於:

    • py -3 -m pip install XXXX VS py -2 -m pip install XXXX
    • python3的用pip3 VS python2的用pip2
  2. 但是我這邊好像不存在這個問題,裝python2.x還是重灌系統之前大約不記得時節的事情了,遂直接雙擊Scripts目錄下的ipython.exe

    ,發現還是不行。

  3. 聯想到之前改過python3.exe的檔名為python.exe,和python的某些程式對python3.exe的依賴。
  4. 直接把檔名改回來就好了。

建議解決辦法

  • 改過主程式python.exe名字的,複製一份再改回原來的名字;
  • 移動過python目錄,亦可參考連結的做法,用HEdit開啟檔案ipython.exe,將裡面的python主程式路徑改成現在的,不過Scripts目錄下那麼多.exe還是不建議使用了,非到了要改路徑不可的地步,也可以參考dos命令mklink建立目錄連結就可以啦啦啦啦啦。

參考連結