Pycharm通過ssh遠(yuǎn)程連接服務(wù)器方式
一、概述
- 筆記本沒有英偉達(dá)獨(dú)顯,需要跑深度學(xué)習(xí)的代碼,可以使用pycharm遠(yuǎn)程連接服務(wù)器,將本機(jī)代碼同步到實(shí)驗(yàn)室服務(wù)器中運(yùn)行,注意:(1)只有專業(yè)版的pycharm才可以遠(yuǎn)程連接服務(wù)器;(2)專業(yè)版pycharm可以通過學(xué)校電子郵箱申請免費(fèi)版,或者搜一下相關(guān)版本的破解碼,自己使用的是2022版,相關(guān)設(shè)置界面和其他版本可能有一些不一樣(若有不正確的麻煩指出或者討論,謝謝~)
- SSH(Secure Shell,安全外殼)是一種網(wǎng)絡(luò)安全協(xié)議,通過加密和認(rèn)證機(jī)制實(shí)現(xiàn)安全的訪問和文件傳輸?shù)葮I(yè)務(wù),SSH協(xié)議通過對網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行加密和驗(yàn)證,在不安全的網(wǎng)絡(luò)環(huán)境中提供了安全的登錄和其他安全網(wǎng)絡(luò)服務(wù)。
二、步驟
1. 連接服務(wù)器
(1)新建一個(gè)項(xiàng)目:File --> New Project

(2)根據(jù)自己的服務(wù)器填寫相關(guān)配置

點(diǎn)擊next

成功連接(此時(shí)已經(jīng)連接上了服務(wù)器,接下來配置遠(yuǎn)程python解釋器) – next – next
2. 設(shè)置Python解釋器
(1)接著上一步點(diǎn)擊了next之后開始設(shè)置解釋器,根據(jù)不同需要選擇第一個(gè)還是第二個(gè),自己選擇的第二個(gè)”System Interpreter”,然后點(diǎn)擊create創(chuàng)建


上面的Interpreter是選擇遠(yuǎn)程服務(wù)器上Python解釋器的位置,如果不知道Python安裝在哪,可以遠(yuǎn)程連接服務(wù)器后,使用命令 which python 找到Python安裝位置
(2)創(chuàng)建成功后會(huì)顯示遠(yuǎn)程主機(jī),綠色部分則是服務(wù)器上與本機(jī)代碼文件進(jìn)行交互的位置(后面會(huì)設(shè)置,即建立Mapping建立映射)

(3)檢查是否已經(jīng)連接成功:Tools -> Deployment -> Configuration


如下圖所示則表示連接成功

3. 建立Mapping
Tools -> Deployment -> Configuration,仍然在這個(gè)界面下,建立本機(jī)與服務(wù)器地址的映射,設(shè)置好點(diǎn)擊ok

4. 實(shí)現(xiàn)代碼自動(dòng)上傳
自動(dòng)上傳,即在本機(jī)文件處創(chuàng)建(刪除文件或修改代碼)同步到遠(yuǎn)程服務(wù)器所對應(yīng)(上一步Mapping設(shè)置的)地址

所有相關(guān)設(shè)置就已經(jīng)完成了,可以運(yùn)行代碼進(jìn)行調(diào)試了
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Pycharm SSH連接全過程
- Pycharm通過SSH、SFTP連接遠(yuǎn)程服務(wù)器實(shí)踐
- pycharm配置SSH遠(yuǎn)程連接服務(wù)器詳細(xì)步驟(0基礎(chǔ)詳細(xì)版)
- Pycharm中SSH、SFTP連接遠(yuǎn)程服務(wù)器編輯調(diào)試實(shí)例
- pycharm通過ssh遠(yuǎn)程連接服務(wù)器并運(yùn)行代碼詳細(xì)圖文
- Pycharm配置遠(yuǎn)程SSH服務(wù)器實(shí)現(xiàn)(切換不同虛擬環(huán)境)
- 利用pycharm調(diào)試ssh遠(yuǎn)程程序并實(shí)時(shí)同步文件的操作方法
相關(guān)文章
Python整合Milvus向量數(shù)據(jù)庫的實(shí)戰(zhàn)指南
在向量數(shù)據(jù)庫技術(shù)快速發(fā)展的今天,Milvus作為開源領(lǐng)域的領(lǐng)軍產(chǎn)品,正成為AI應(yīng)用開發(fā)的重要基礎(chǔ)設(shè)施,本章將深入講解Python與Milvus向量數(shù)據(jù)庫的整合實(shí)踐,感興趣的小伙伴可以了解下2025-05-05
關(guān)于python寫入文件自動(dòng)換行的問題
今天小編就為大家分享一篇關(guān)于python寫入文件自動(dòng)換行的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06
利用Python+requests批量檢測網(wǎng)站是否可訪問的實(shí)戰(zhàn)指南
在日常開發(fā)、運(yùn)維、測試和數(shù)據(jù)采集中,我們經(jīng)常需要判斷一批網(wǎng)站或接口是否能夠正常訪問,如果一個(gè)一個(gè)用瀏覽器打開,不僅效率低,而且很難記錄結(jié)果,使用 Python 的 requests 庫,就可以把這個(gè)過程自動(dòng)化,本文會(huì)用一個(gè)完整案例演示,需要的朋友可以參考下2026-05-05
Python機(jī)器學(xué)習(xí)多層感知機(jī)原理解析
最簡單的深度網(wǎng)絡(luò)稱為多層感知機(jī),它們由多層神經(jīng)元組成,每一層都與下面一層(從中接收輸入)和上面一層(反過來影響當(dāng)前層的神經(jīng)元)完全相連2021-10-10
tkinter如何實(shí)現(xiàn)label超鏈接調(diào)用瀏覽器打開網(wǎng)址
這篇文章主要介紹了tkinter如何實(shí)現(xiàn)label超鏈接調(diào)用瀏覽器打開網(wǎng)址問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01

