2016-01-28 139 views
0

我在Eric Matthes的書「Python Crash Course」一書的第16頁第1章中工作。我試圖從我的Windows終端運行我的hello_world.py python程序。 的方向說:從終端運行Python程序

打開一個新的終端窗口併發出以下命令來運行hello_world.py

C:\> **cd Desktop\python_work** 

C:\Desktop\python_work> **dir** 
hello_world.py 

C:\Desktop\python_work> **python hello_world.py** 

Hello Python world! 

python_work是我桌面上的我的Python的工作文件夾。在我的Windows終端中,我嘗試輸入代碼,並且沒有unbolded C:\>。它給了我一個錯誤信息:The system cannot find the path specified.我可能做錯了什麼,但我不知道什麼是錯的。

+0

如果你只是輸入「python」會發生什麼? –

+0

你有哪個版本的Windows? – Leb

+1

[在Windows 7上添加Python路徑]的可能的重複(http://stackoverflow.com/questions/6318156/adding-python-path-on-windows-7) – Basilevs

回答

0

假設在執行「python hello_world.py」時出現錯誤,Python可能安裝不正確。更可能的是你沒有在正確的目錄中。請執行以下命令:

cd "C:\Desktop\python_work" 
python hello_world.py 

如果還是不行,我只能假設兩種情況之一: 無論是文件夾或.py文件的名稱不是你認爲這是你應該重命名哪一個,或者python安裝不正確,你應該重新安裝它。

+0

我確定Python安裝正確,因爲我跟着書中的確切說明。我也知道我的python文件夾在我的桌面上,並且所有文件的命名都是正確的。我是否應該在我第一次打開終端時輸入「python」後顯示的代碼? –

+0

沒有。看到終端只能從「相對目錄」或「工作目錄」訪問文件,程序,文件夾等,「cd」C:\ Desktop \ python_work「」命令使得「C:\ Desktop \ python_work 「終端的工作目錄。只有當正確的目錄是你的工作目錄時(或者應該)'python hello_world.py'才能工作 – jalomas7

0

使用

cd C:\Desktop\python_work 

改變你的工作目錄,然後鍵入

hello_world.py 

啓動程序或如果不起作用嘗試

python hello_world.py 

或者(我),假設第一個選項有效,你可以用下面的代碼創建一個.bat文件。

@echo off 
"%~dp0\hello_world.py" %* 
pause 

,然後只是把該bat文件在同一文件夾「hello_world.py」,當你運行該批處理文件將啓動腳本。 :)