Pycharm遠(yuǎn)程解釋器配置方式(自用成功版)
更新時間:2026年02月02日 09:46:44 作者:Vera_zz..
文章介紹了在PyCharm中配置SSH解釋器并同步本地代碼到遠(yuǎn)程服務(wù)器的方法,包括配置SSH、設(shè)置虛擬環(huán)境、本地代碼推送和瀏覽遠(yuǎn)程主機
1. 配置解釋器
打開 Settings -> Python Interpreter -> Add Interpreter -> On SSH
界面描述:
- 打開 PyCharm,點擊右下角的齒輪圖標(biāo),選擇 Settings。
- 在左側(cè)導(dǎo)航欄中找到 Project: [項目名稱] -> Python Interpreter。
- 點擊右上角的齒輪圖標(biāo),選擇 Add...。
- 在彈出的窗口中,選擇 SSH。
SSH connection 彈窗
界面描述:
- 點擊 New 按鈕。
- 輸入遠(yuǎn)程服務(wù)器的 Host(服務(wù)器地址)、Username(用戶名)和 Password(密碼)。
- 點擊 Test Connection 按鈕,測試連接是否成功。
- 如果連接成功,點擊 Next。
選擇虛擬環(huán)境
界面描述:
Environment:
- 如果已經(jīng)創(chuàng)建好虛擬環(huán)境,選擇 Existing。
- 如果沒有創(chuàng)建虛擬環(huán)境,選擇 New。
Interpreter:
- 如果選擇 Existing,瀏覽并選擇虛擬環(huán)境的
python.exe文件路徑,例如/home/username/env/py311/bin/python3.11。 - 如果選擇 New,指定虛擬環(huán)境的 Location(如
/home/username/env/)和 Base interpreter(如/home/username/python311/bin/python.exe)。 - 備注:/home/username/env/下放置你自己配置的python虛擬環(huán)境的目錄,/home/username/python311是你自己下載的python版本的主目錄。
Sync folders:
- Local Path:選擇本地的代碼路徑。
- Remote Path:選擇服務(wù)器上的代碼路徑。
2. 本地代碼推送(代碼同步)
Tools -> Deployment -> Configuration
界面描述:
- 點擊菜單欄中的 Tools -> Deployment -> Configuration。
- 在彈出的窗口中,可以看到本地和遠(yuǎn)程的路徑映射配置。
上傳和下載代碼
界面描述:
- Tools -> Deployment -> Upload to [遠(yuǎn)程服務(wù)器名稱]:將本地代碼同步到服務(wù)器。
- Tools -> Deployment -> Download from [遠(yuǎn)程服務(wù)器名稱]:將遠(yuǎn)程服務(wù)器的代碼拉取到本地。
3. 瀏覽遠(yuǎn)程主機
Tools -> Deployment -> Browse Remote Host
界面描述:
- 點擊菜單欄中的 Tools -> Deployment -> Browse Remote Host。
- 右側(cè)會彈出一個界面,顯示遠(yuǎn)程服務(wù)器的目錄結(jié)構(gòu)。
- 右鍵點擊服務(wù)器上的代碼目錄,選擇 Upload to [遠(yuǎn)程服務(wù)器名稱] 將本地代碼同步到服務(wù)器,或選擇 Download from [遠(yuǎn)程服務(wù)器名稱] 將遠(yuǎn)程服務(wù)器的代碼拉取到本地。
4. 總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python基于win32ui模塊創(chuàng)建彈出式菜單示例
這篇文章主要介紹了Python基于win32ui模塊創(chuàng)建彈出式菜單,結(jié)合實例形式分析了Python使用win32ui模塊創(chuàng)建彈出式菜單的具體步驟與相關(guān)操作技巧,并附帶說明了win32ui模塊的安裝命令,需要的朋友可以參考下2018-05-05
python密碼學(xué)RSA算法及秘鑰創(chuàng)建教程
這篇文章主要為大家介紹了python密碼學(xué)RSA算法及秘鑰創(chuàng)建教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05
pycharm中keras導(dǎo)入報錯無法自動補全cannot?find?reference分析
這篇文章主要介紹了pycharm中keras導(dǎo)入報錯無法自動補全cannot?find?reference分析,文章圍繞主題展開分析,需要的小伙伴可以參考一下2022-07-07
Python訪問OPCUA服務(wù)器,訂閱一個變量標(biāo)簽方式
這篇文章主要介紹了Python訪問OPCUA服務(wù)器,訂閱一個變量標(biāo)簽方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02
pandas中DataFrame排序及分組排序的實現(xiàn)示例
本文主要介紹了pandas中DataFrame排序及分組排序,pandas中的sort_values()函數(shù)原理類似于SQL中的order by,可以將數(shù)據(jù)集依照某個字段中的數(shù)據(jù)進(jìn)行排序,下面就來具體介紹一下,感興趣的可以了解一下2024-04-04
使用Keras預(yù)訓(xùn)練好的模型進(jìn)行目標(biāo)類別預(yù)測詳解
這篇文章主要介紹了使用Keras預(yù)訓(xùn)練好的模型進(jìn)行目標(biāo)類別預(yù)測詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06

