簡體   English   中英

無法從cmd行運行Python

[英]Can't run Python from cmd line

我是編程(和Python)新手。 我無法在WinXP 64位筆記本電腦的命令提示符下運行任何python腳本。 我分配了路徑並通過輸入set path確認了。 我有Python32。 我收到以下消息:

>>>python hello.py

File <”stdin”> , Line1
  Python hello.py
             ^
SyntaxError: Invalid syntax

以下是我嘗試的腳本:

#!/usr/bin/python
message = "Hello, world!"
print(message)

像這樣做:

轉到目錄(在我的示例中為python32),然后鍵入python hello.py

如果您僅在cmd中鍵入python ,則它將在python hello.py返回語法錯誤后啟動python解釋器。

在此處輸入圖片說明

你應該輸入這個

python hello.py

在dos / cmd提示符下,而不是在Python解釋器中

在解釋器中執行此操作的另一種方法是,僅導入不帶.py的模塊名稱,例如,在您的情況下:

>>>import hello

會回來

Hello, World!

您正在Python shell內鍵入命令,請在DOS提示符下執行。

 C:\somepath\> python hello.py

由於您已經在路徑上安裝了python可執行文件(通常,當事情不起作用時通常會出現數字1問題),因此應該將其設置為可用。

python是用於運行腳本的命令,因此您可以在shell中運行它。 在Windows中,這將是命令提示符(“運行”>“ cmd”)。

您位於python解釋器而不是Windows命令行中。

要打開Windows命令行,請轉到

開始->所有程序->附件->命令提示符

然后,您需要切換到存儲hello.py的目錄。 如果它在您的桌面上,您將執行以下操作:

cd Desktop

然后您可以執行以下操作:

python hello.py

它會工作。

暫無
暫無

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

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