在PyCharm中配置項(xiàng)目(十):使用SSH配置遠(yuǎn)程解釋器
PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專業(yè)Web開發(fā)。
PyCharm最新版本2019.3現(xiàn)已發(fā)布,增加用于Jupyter筆記本的交互式小部件,MongoDB支持以及所有Python 3.8功能的代碼幫助,還有其他功能改進(jìn)提高Python語言開發(fā)效率!小編已將PyCharm2019.3安裝包上傳至慧都官網(wǎng),感興趣的朋友歡迎下載體驗(yàn)~
一個(gè)SSH服務(wù)器應(yīng)該在遠(yuǎn)程主機(jī)上運(yùn)行,因?yàn)镻yCharm通過SSH會(huì)話中運(yùn)行遠(yuǎn)程解釋。
如果要將源復(fù)制到遠(yuǎn)程計(jì)算機(jī),請(qǐng)按照創(chuàng)建遠(yuǎn)程服務(wù)器配置部分中的說明創(chuàng)建部署配置。
通過SSH憑據(jù)配置遠(yuǎn)程Python解釋器?
1、確保已在計(jì)算機(jī)上下載并安裝了Python。
2、通過以下兩種方式打開“ 添加Python解釋器”對(duì)話框:
當(dāng)在編輯器中打開文件時(shí),最方便的方法是使用狀態(tài)欄中的Python Interpreter小部件。單擊小部件,然后選擇添加解釋器...
通過按或選擇文件| 打開“ 設(shè)置/首選項(xiàng)對(duì)話框” 。設(shè)置 Windows和Linux或 PyCharm | macOS的首選項(xiàng)。 Ctrl+Alt+S
在“ 設(shè)置/首選項(xiàng)”對(duì)話框中Ctrl+Alt+S,選擇“ 項(xiàng)目<項(xiàng)目名稱>” |“項(xiàng)目”。項(xiàng)目口譯員。單擊圖標(biāo),然后選擇添加。
3、在“ 添加Python解釋器”對(duì)話框的左側(cè)窗格中,單擊“ SSH解釋器”。
4、在右側(cè)窗格中,選擇新建服務(wù)器配置,然后指定服務(wù)器信息(主機(jī),端口和用戶名)。
或者,您可以選擇“ 現(xiàn)有服務(wù)器配置”,然后從列表中選擇任何可用的部署配置。
如果需要,單擊以查看所選部署配置的“ 連接設(shè)置”,“ 映射 ”和“ 排除的路徑 ”。單擊“ 下一步”繼續(xù)配置解釋器。
5、在下一個(gè)對(duì)話框窗口中,提供身份驗(yàn)證詳細(xì)信息以連接到目標(biāo)服務(wù)器。
選擇密碼或密鑰對(duì)(OpenSSL或PuTTY),然后輸入密碼或密碼。
PyCharm不支持OpenSSH密鑰的RFC 4716格式。
單擊下一步繼續(xù)進(jìn)行最后的配置步驟。
6、在下一個(gè)對(duì)話框窗口中,驗(yàn)證所需Python解釋器的路徑。您可以接受默認(rèn)值,也可以指定其他默認(rèn)值。您必須配置本地項(xiàng)目和服務(wù)器之間的路徑映射。為此,請(qǐng)單擊“ 同步文件夾”字段旁邊的,然后輸入本地項(xiàng)目文件夾的路徑和遠(yuǎn)程服務(wù)器上的文件夾的路徑。
您還可以選擇最低的復(fù)選框,以啟用將本地更改自動(dòng)上傳到遠(yuǎn)程服務(wù)器的功能。
7、選擇具有此解釋器的執(zhí)行代碼,并通過sudo擁有root特權(quán),以使用sudo運(yùn)行SSH解釋器。僅在啟動(dòng)遠(yuǎn)程解釋器時(shí)才啟用root特權(quán)。文件將使用您當(dāng)前的用戶權(quán)限復(fù)制到遠(yuǎn)程服務(wù)器。
8、單擊完成以完成添加解釋器。如果將解釋器添加為root用戶,將要求您提供密碼。
選擇“ 記住”以繼續(xù)使用該解釋程序的密碼,即使您重新啟動(dòng)PyCharm。添加了root特權(quán)的解釋器在可用解釋器列表中標(biāo)有sudo。
=====================================================
有關(guān)詳細(xì)信息,請(qǐng)繼續(xù)關(guān)注我們接下來的系列教程“在PyCharm中配置項(xiàng)目”。我們很快就會(huì)發(fā)布其他文章。