pycharm是一個非常強大的python開發工具,現在很多代碼最終在線上跑的環境都是linux,而開發環境可能還是windows下開發,這就需要經常在linux上進行調試,或者在linux對代碼進行編寫,而pycharm提供了非常便捷的方式。具體實現在windows上遠程linux開發和調試的代碼步驟如下:
1. 本地和遠程同步
2. 配置Project Interpreter(使用遠程的Python解釋器)
3. 設置Terminal運行的Python版本
4.使用Terminal登陸到Linux服務器
一、本地和遠程代碼同步
首先,在本地和遠程擁有相同的項目代碼:
在windows平台使用Pycharm打開項目,然后:Tools -> Deployment -> configuration,然后新建遠程服務器
然后進行服務器配置
點擊Ok,經過上面步驟的配置后,我們可以在PyCharm 界面的右邊查看遠端代碼,如下圖:
切記!勾選 Automatic Upload 實現本地自動同步到遠端
二、配置Project Interpreter(使用遠程的Python解釋器)
點擊 OK 保存,點擊Finish完成。然后在編輯新添加的Python Interpreter,如下圖所示:
這樣,本地和遠程的項目 以來的pip都是相同的,解釋器也是相同的。
三、設置Terminal運行的Python版本
File -> Settings -> Tools -> SSH Terminal,在 Deployment server 選擇Linux服務器的Python版本路徑。(配置已經存在,只要選擇即可)
四、使用Terminal登陸到Linux服務器
選擇 Tools -> Start SSH session,默認會開啟Linux ssh會話窗口,如下圖:
就可以執行Linux命令了,在遠程Linux主機上,如下圖: