---
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 指令了