2013-02-27 53 views
4

我在打開一個.py文件時遇到了一些麻煩。我有一個程序調用這個.py文件(即pathname/example.py file.txt),但不是運行python程序,而是在記事本中打開它。如何讓它運行?如何讓python程序運行而不是在記事本中打開?

程序本身需要一個文件,並創建一個更具可讀性的輸出。

編輯:操作系統是Windows 7.而調用python的文件是一個.bat文件。

編輯2:它看起來像我不得不重新安裝python出於某種原因...但它看起來像它終於工作。爲什麼重新安裝永遠不會想到首先......然後我不得不改變文件擴展的打開方式。謝謝你們

+0

哪個操作系統? – 2013-02-27 20:28:29

+0

什麼類型的程序在調用.py文件?它可能需要知道python安裝位置是爲了運行python文件。 – ryrich 2013-02-27 20:30:13

回答

0

你是否試圖運行這樣的程序?

/dirdir/MyPythonScript.py 

嘗試以下方法,而不是

python /dirdir/MyPythonScript.py 
+0

我試過這個,但得到錯誤「'python'不被識別爲內部或外部命令。」我確實在PATH for windows中設置了python。 – FaerieDrgn 2013-02-27 21:10:53

+0

你可以在程序外使用python myscript.py運行腳本(即cmd提示符)嗎? – 2013-02-27 21:12:34

+0

您使用哪個程序(或語言)來嘗試啓動python腳本? – 2013-02-27 21:13:28

0

好的。
1)我試着把它關掉再打開。 2)我卸載並重新安裝python

仍然沒有喜悅。接着!

在Windows資源管理器中有一個打開的選項,用於設置窗口指向的默認程序,如果您單擊文件名或在命令行上輸入它。改變從記事本或任何它是不是蟒蛇。將其更改爲python。然後presto。沒問題-o。

3

發生這種情況的原因很可能是您已將記事本設置爲打開.py文件的默認程序。在Windows中轉到默認程序應用程序。按分機選擇應用程序。這裏搜索.py文件。將選項從記事本更改爲python。這應該可以解決你的問題。

相關問題