【远程操控】Pycharm配置远程连接服务器
生活随笔
收集整理的這篇文章主要介紹了
【远程操控】Pycharm配置远程连接服务器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、引言
- 1. 使用場景
- 2. 系統及版本信息
- 二、配置連接
- 1. 設置遠程連接,配置Deployment
- 2. 配置遠程python解釋器
一、引言
1. 使用場景
自己的筆記本沒有GPU或者不想讓自己筆記本的風扇瘋狂旋轉,于是就讓遠程服務器運行代碼
- 本機寫代碼,同步到遠程服務器,避免來回拷貝文件
- 遠程服務器運行代碼,不占用本機資源
- 本機可以看到調試過程以及運行結果,就像在本機運行一樣
2. 系統及版本信息
- 服務器端:ubuntu18.04
- 客戶端:win10
- 軟件:PyCharm 2020.2.2 (Professional Edition)
二、配置連接
??在windows端,新建一個temp文件夾,文件夾內包含main.py文件;ubuntu端新建一個test文件夾用于同步測試
1. 設置遠程連接,配置Deployment
-
Tools->Deployment->configuration
彈出的窗口,左上角點擊 “+” 添加服務器信息,服務器類型選擇SFTP,給服務器命名test,如下圖
-
配置服務器信息
點擊左圖的三個點,進行SSH配置,會有右側窗口彈出。其中
Host:服務器的IP地址
User Name:服務器的用戶名
Password:服務器密碼
??填好后點擊Test Connnection 會有Successful Connected顯示
-
設置Connection選項卡
點擊Autodetect自動檢測Root path根目錄,然后設置第二個選項卡Mappings
-
設置Mappings映射選項卡
設置本地和遠程的文件地址,用于同步地址
-
設置Excluded Paths
用于配置忽略路徑,就是同步的時候有些文件忽略同步,詳細參考這篇博客
2. 配置遠程python解釋器
第一步只是讓你的pycharm能順利找到文件,那么如何讓pycharm告訴linux用什么去執行你的代碼,還需要添加遠程運行環境。
- File–>Settings–>Python Interpreter
添加SSH Interpreter,可以使用配置好的SSH或者New server configuration輸入剛才配置的IP和用戶信息
- 選擇遠程中的解釋器并配置同步的文件夾
最后點擊Finsh就配置完成了,其它的使用方法和技巧就慢慢探索吧。
感謝以下優秀教程:
參考1
參考2
參考3
參考4
參考5
總結
以上是生活随笔為你收集整理的【远程操控】Pycharm配置远程连接服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 入门Python,总遇到这样那样的安装问
- 下一篇: 在Visual C++中用ADO进行数据