網上一些博客也有關於Pycharm遠程連接服務器的內容,但是他們說的方法大多需要deployment設置和interpreter配置兩步,稍微有點繁瑣,根據我的實踐經歷,只需要interpreter配置這一個步驟就可以,因為在這一步中只要設置好sync folders,就pycharm自動做好了deployment,也就能夠實現文件傳輸與同步。
下面開始介紹Pycharm遠程連接服務器(或者docker)的方法步驟:
進入設置:
進行解釋器配置,點擊下圖右上方的小齒輪,點擊add,添加解釋器:
如下圖,在添加解釋器的界面中,選擇SSH Interpreter,右邊選擇New server configuration,Host填寫服務器地址。如果遠程連接的是服務器,則一般默認Port是22,Username填寫自己的用戶名;如果遠程連接的是docker,那么Port填寫docker的端口號,Username填寫root (一般docker的默認用戶都是root,除非自己在docker里面新建了用戶):
點擊Next,進入如下圖所示界面,選擇Password,填寫用戶密碼(如果是遠程docker,則填寫創建docker時的密碼):
點擊Next,進入如下圖所示界面,選擇python解釋器。我在docker的anaconda里面裝了一個叫做pytorch的環境,所以我選擇這個環境里的python解釋器,路徑為:root/miniconda3/envs/pytorch/bin/python3.8
點擊OK,點擊Finish,最后點擊OK。解釋器配置完成。