2016-04-23 162 views
1

我的WIndows CMD有一些問題。 有些時候我需要使用CMD命令打開python文件。我寫道:'C:\ Program Files \ Python X.X \ python.exe file.py'但有錯誤:'C:\ Program'不是系統命令(也許不一樣,我有另一種操作系統語言)。 用不同的方法我有不同的錯誤,但無法打開python文件。 例子:CMD無法正常讀取'C: Program Files'

(Picture) translate: can't find 'C:\Program'...

(Picture) another example when I trying to write python directory first and then start python file, but it can't find python file.

謝謝你幫助我。

+0

開始輸入路徑,然後按Tab鍵的自動完成,其中包括引號。 –

+0

燒瓶不屬於system32目錄。你把它打開了嗎?這是一個意大利麪系統的混亂。燒瓶應該使用'pip install flask'來安裝,並將其安裝到Python的「site-packages」目錄中。關於第二張圖片: – eryksun

回答

1

這裏似乎有兩個不同的問題。

Windows無法識別命令行中目錄或文件名稱中的空格,因此您需要將目錄設置爲「」。 即「C:\ Program Files \ Python 3.4 \ python.exe」

在您的第二張圖片中,建議run.py在當前目錄中不存在。在運行該命令之前將目錄更改爲run.py文件的位置。

+0

:run.py(它在圖片上)在當前庫中,所以請給我更多的細節。關於第一: :好的,謝謝。 –

+0

我認爲,從你的圖片中你的run.py文件位於c:\ windows \ system32 \ flask \ scripts中。在這種情況下,您需要添加該路徑,以便python知道在哪裏可以找到它。即'python c:\ windows \ system32 \ flask \ scripts \ run.py' – Martin

+0

謝謝,它工作正常。 –

0

首先走到哪裏你的Python文件所在的目錄...想:

cd "c:\users\someone\documents\..." 

在你的照片,你嘗試運行位於system32文件夾下Python文件,但我想它不是位於那麼移動文件與該命令的位置

然後,正如Martin所說,python.exe的路徑問題是單詞之間的空間。解決將路徑放入引號中。 但你可以添加蟒蛇系統路徑和insted的寫作全路徑的U可以只寫

python file.py 

如何蟒蛇添加到路徑在這裏看到https://superuser.com/questions/143119/how-to-add-python-to-the-windows-path

+0

謝謝,如果工作。我不想使用系統路徑,因爲我爲不同的項目使用不同的Python版本。 –

相關問題