Last Updated on 2021-05-12 by Clay
有件非常重要的事情得事先聲明:要使用遠端 Python Interpreter 必須要有 Professional 版本的 PyCharm,Community 版本的是沒有辦法配置遠端 Python Interpreter 的。
所幸,除了花錢購買之外,如果你是學生,並且擁有學校的信箱的話,是可以透過學校信箱申請免費的專業版一年的。(逾期時,若你還沒有畢業,還可以再申請一年。)
申請以及下載可以到 JetBrains 他們關於 PyCharm 的網站:https://www.jetbrains.com/pycharm/download/#section=windows
若想參考怎麼安裝 PyCharm,也許可以參考我之前寫過的《Python IDE PyCharm 安裝教學》。
那麼,以下我簡單講解該怎麼配置遠端 Interpreter 吧!
設定遠端直譯器(Interpreter)教學
其實只要設定好直譯器(Interpreter),基本上就完成了。
首先,我們建立我們想要配置遠端 Interpreter 的專案。
選擇 File -> Settings 打開設定的視窗。當然,你也可以透過 Ctrl+Alt+s 的快捷鍵來打開。
打開後,選擇左側的 Project: "你的專案名稱" -> Project Interpreter。
點選右上角的齒輪,選擇 Add。
出現了 Add Python Interpreter 的視窗:
選擇左側的 SSH Interpreter。
選擇 New server configuration,並依序填入連線的設定。選好之後選擇 Next。
輸入連線帳號的密碼,然後再次選擇 Next。
遠端 Interpreter 的話可以先使用 ssh 連線過去,使用以下指令確認 Python Interpreter 究竟位於何處。
whereis python
例如我,其中一項路徑便是:
/usr/bin/python3.6
這就是我要的 Interpreter 的路徑。
另外,同步資料夾的位置也不建議預設,而是另外創建比較好。更改路徑的方法為點選圖中步驟 2 右方資料夾的圖示,然後再次選擇 Remote Path 右方的資料夾,就可以選擇自己想要遠端同步的資料夾了。
選擇 Finish,結束遠端 Interpreter 的配置。
小提醒
如果 PyCharm 遠端同步的時候感覺並不流暢、有些卡頓,也許是因為它背景一直在偵測是否要同步當前資料夾裡的所有檔案,可以至 Tools -> Deployment -> 將 Automatical Upload 關閉。這樣也許會順一些。
如果 Deployment 底下沒有出現手動上傳檔案到遠端同步資料夾的話,可以進入 Configuration 進行配置。
進入 Configuration 後,應該會有這樣的界面:
按照順序配置完,多半就沒有問題了。