【轉】使用notepad運行python

Notepad++ 是一個開源的文本編輯器,功能強大並且使用方便,通常狀況下,Notepad++做爲代碼查看器,很方便,可是每次要運行的時候,老是須要用右鍵打開其餘的IDE來編譯和運行,總有些不方便。特別是像lua這種語言,在Eclipse中沒法集成,所以運行的時候,老是不方便。html

我搜到了一個使用Notepad++做爲編譯器的方法,如今share給你們,:),仍是很方便的。。。我先說下配置,看到了現象,再說原理,會比較容易明白。python

 
Python 的配置

1、配置:app

1.打開Notepad++:

2. 按下F5,或者打開Run->Run(以下圖:)



彈出Run的窗口如圖:
 
編輯器


3. 這一步是最關鍵的,將下列語句拷貝粘貼至輸入框中:
cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
     
單擊Save…
測試

 

4. 在Shortcut窗口的設置:lua

Shortcut窗口只是爲了設置運行此命令的快捷鍵spa

其中,Name能夠隨便輸入(例如:Run Python),

          快捷鍵也能夠選擇,惟一的規則就是,不要跟已經設置的衝突,不然將不會起效,並且此快捷鍵能夠修改,因此無須擔憂(例如Ctrl+F5)。命令行

設置完之後,單擊OK保存此命令。


 

5.關閉Run…窗口3d

 

6. 測試是否設置成功。htm

寫下python語句 (此爲python 2.x語法):

Print「Hello World!」


 

7. 保存爲.py


8. 在notepad++上按下 Ctrl+F5,結果以下:

能夠看到,運行成功,彈出的窗口爲 Command Prompt 窗口
 


 
2、原理:
 

cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT   

 

cmd /k的含義是執行後面的命令,而且執行完畢後保留窗口. (也就是說,cmd表示打開Command Prompt窗口,且運行跟在/k後邊的命令—python)

       cmd /k python == 開始 –> 運行 –> 輸入cmd –> 輸入python

$(FULL_CURRENT_PATH)的含義是當前文件的完整路徑,這是 Notepad++ 的宏定義

&是鏈接多條命令

PAUSE表示運行結束後暫停,等待一個任意按鍵

EXIT表示關閉命令行窗口 (若是使用 cmd /c 就能夠省掉 EXIT 了。)


 
3、 錯誤及分析:
 
正常狀況下沒法運行的緣由:

1. 未安裝python

2. 未設置python的環境變量

       驗證是否未設置python的環境變量的方法:

              開始 -> 運行 -> 輸入cmd –> 輸入 Python

              若出現 python不是內部或外部命令,則表示沒有配置python的環境變量。

 
正常狀況下沒法運行的解決方法:

       1. 安裝python

       2. 將python安裝目錄拷貝至path。方法:

              例,安裝目錄爲:C:\Python25

              1>. 右鍵My Computer -> Properties –> Advanced -> Environment Variables

              2>. 在System variables中找到Path,雙擊Path,將 ;C:\Python25粘貼至 Variable value 文本框內。(注:粘貼在尾部,並用分號與前面內容隔開。千萬不能覆蓋其餘內容,不然會致使其餘軟件沒法使用。)

              3>. 保存便可。

 
驗證是否設置python環境變量成功:

       開始 -> 運行 -> 輸入cmd –> 輸入 Python

       若出現python的版本以及其餘信息,切輸入字符的開頭變爲了>>>,即表示配置成功

 
若配置了環境變量仍是沒法再notepad++中運行,須要檢查的是拼寫是否有錯誤。例如/k是否輸入成了\k,等其餘輸入錯誤。

由於,cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT   語句就至關於在Command Prompt中使用命令運行同樣,若是在Command Prompt中手動輸入能夠運行,那麼,問題就出如今了拼寫上。。。

 


 
4、快捷鍵修改方法:
 

1. 在Notepad++上選擇 Settings -> Shortcut Mapper…, 則打開Shortcut mapper窗口:

 

2. 進入Run commands標籤:

在此,能夠看到在第4步,設置的運行python的Name與Shortcut。

雙擊,或者選擇行 –>Modify

在彈出的Shortcut窗口中,能夠修改快捷鍵

轉自:http://wenku.baidu.com/view/a980ef7e5acfa1c7aa00ccd5.html

相關文章
相關標籤/搜索