簡體   English   中英

升級后,Python無法從Windows 8中的cmd運行

[英]Python not running from cmd in Windows 8 after upgrade

我可以運行Python的命令行版本,但似乎無法從命令提示符下運行它。 我最近從Windows 7升級到Windows 8,並且在Windows 7上運行良好。現在Windows 8無法識別Python。 謝謝威廉

它從菜單項而不是命令提示符運行的原因是菜單項指定了可以在其中找到Python可執行文件的"Start in"目錄。

可能是Win 7-> Win 8升級未能保留PATH環境變量,該位置以前是Python的指定路徑,允許您從任何命令提示符控制台調用Python。

我安裝如下:

  • Python 3.3.2 Windows X86-64 MSI安裝程序
  • Windows 8
  • “為所有用戶安裝”
  • 打開“將python.exe添加到路徑”

完成后,Python不能從命令外殼執行。

我檢查了環境變量,並且確定地將“ C:\\ Python33 \\”安裝在系統環境變量中。

但是由於某種原因,如果我打開管理員的命令外殼,“ python”只會在命令外殼處調用Python -打開非特權命令外殼時,路徑中不會包含C:\\ Python33 \\。

我的解決方法是創建一個值為“ C:\\ Python33”的PATH環境變量作為User變量,然后它起作用了。

可能還有其他方法可以做到這一點。 例如,重新啟動或注銷和登錄可能值得嘗試。

也可以看看:

  1. 轉到C:\\ python33或安裝它的任何位置。
  2. 右鍵點擊“ pythonw”並固定到任務欄,
  3. 從任務欄運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM