Windows 找不到 Python?!

安裝 Anaconda3 之後,本以為天下從此美好。
沒想到從 Windows cmd.exe (命令題示字示)中竟然無法呼叫 python ?!

上網查了一下,才發現我在安裝時沒有勾選 “Add Anaconda to my PATH environment variable"。所以 Windows 無法在它的 PATH 環境變數中,找到相應的程式。

解法:把 python.exe 所在的資料夾加入 PATH 環境變數中。
先打開 Anaconda Prompt,鍵入 “where python" 按下 enter,即可得到 python.exe 的所在地:

>>> C:\Users\joe\AppData\Local\Continuum\Anaconda3

而 iPython 也在離它不遠的地方:

>>> C:\Users\joe\AppData\Local\Continuum\Anaconda3\Scripts

得到資料夾位置後,再來就是用 SETX 指令把它寫入環境變數之中。

SETX PATH "%PATH%;C:\Users\joe\AppData\Local\Continuum\Anaconda3"
SETX PATH "%PATH%;C:\Users\joe\AppData\Local\Continuum\Anaconda3\Scripts"

最後,記得要重新開啟一個 Windows cmd.exe (命令題示字示)喔!
如此才能正確我們剛剛設好的(新的) PATH 環境變數。

好好享用你的巨蟒吧!!(誤)

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s