--- title: 安裝Python的一些瑣事 tags: 其他 --- 你可以單獨安裝python 或是使用 Anaconda/miniconda 安裝python 你唯一要確認的就是這兩個所提供的 python.exe 有沒有在你的環境變數 --- 但是如果你發現cmd或是之類的終端 輸入python執行py檔甚麼事都沒發生 環境變數也設置了 那就有一個可能 **就是系統可能使用了壞掉的python.exe** 使用cmd輸入指令 ``` ...> where python ``` 會告訴你他在哪裡使用了python.exe 很不巧的我本人剛好就遇到 在我的Appdata裡面 同時有兩個資料夾有python.exe 一個在Programs是正常的python路徑 一個在Microsoft 就一個單獨的exe檔 到底哪來的 ``` ....Local\Programs... ....Local\Microsoft... ``` 害我弄了半天還以為是Anaconda還是miniconda出問題 怎麼輸入python半點反應都沒有 就把他們卸載了 後來有意識到不對勁 用 cmd 指令去確認 python 版本居然沒反應 並且 Google 到一篇有說明使用 where 指令 才發現問題所在 --- 在弄VS Code 那裏時也認知到VS Code裡面的終端機通常叫出來的是 PowerShell 如果想要執行 python 的話 你可以在 VS Code 你要的py檔畫面點右鍵 選擇Run Python File in Terminal 會發現它會去叫出你的python.exe 這時候他就新叫出一個python的終端機給你用 ``` PS 目前路徑> & ...Local/Programs/Python/Python310/python.exe \...test.py ``` 總之我就去嘗試刪除那個不知道哪裡來的python.exe 還刪不了 所以只好用 cmd 切到該目錄用 del 刪除 ``` ...> del python.exe ``` 最後 cmd 就可以執行 python 指令了 References: [救命網站:解决cmd输入python没反应](https://blog.csdn.net/qq_44894943/article/details/108682682) P.S.:一堆網頁說python沒反應是環境變數沒弄好阿怎樣的 我完全不適用,真的無法想像如果我沒有找到這篇我還要弄多久 看來真的得去研究 cmd 指令了