亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Pycharm遠程連接服務器并運行與調試

 更新時間:2021年08月02日 10:23:08   作者:夏小悠  
本篇文章介紹一下 Pycharm 如何配置遠程連接信息,使其能夠在本地使用服務器上的GPU等硬件資源,并在本地完成代碼的運行與調試,感興趣的可以了解一下

前言

  本篇文章介紹一下 Pycharm 如何配置遠程連接信息,使其能夠在本地使用服務器上的GPU等硬件資源,并在本地完成代碼的運行與調試。

  所需軟硬件環(huán)境:

環(huán)境 版本
本地系統(tǒng) Windows 10
服務器 Ubuntu 20.04
IDE Pycharm 2021.1.3
代碼目錄 F:\Python\PyTorch\amc-master

1. 配置SSH連接服務器

在這里插入圖片描述

在這里插入圖片描述

Tools − − > --> −−> Deployment − − > --> −−> Configuration 對連接服務器信息進行配置

  可能有的小伙伴工具欄沒有Tools這一個選項,通常是破解后的軟件沒有這一選項,可以雙擊Shift鍵,輸入Tools進行搜索可以找到:

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

  先點擊+,選擇SFTP,創(chuàng)建一個web server

在這里插入圖片描述

  我的web server的名字是Ubuntu-py38,然后按下面的圖示進行配置SSH

在這里插入圖片描述

在這里插入圖片描述

  • Host: 服務器IP
  • User name: 用戶名
  • Password: 用戶登錄密碼

  然后點擊Test Connection,出現Successful connected!表示與服務器建立了連接,若連接失敗,請檢查服務器是否開啟了SSH;然后點擊Apply應用該配置。

	# 查看ssh是否啟動(sshd 說明已啟動)
	ps -e |grep ssh
	# 若沒有啟動可通過下面這條命令開啟
	service ssh start

	# 若沒有安裝ssh, 可通過以下命令安裝
	sudo apt-get update
	sudo apt-get install openssh-server

  然后再點擊Deployment頁面中的Test Connection,也是OK的

在這里插入圖片描述

2. 配置代碼文件同步路徑

  接著就配置在Pycharm顯示的服務器的根目錄,這里將Root path配置為/home/liyanpeng/pywork,這里不建議填寫根目錄或其他目錄,否則Pycharm會顯示服務器上的該目錄下的所有文件夾及其文件。

在這里插入圖片描述

  接著點擊一下Mappings選項卡來配置目錄的映射信息,該目錄將存放本地同步到服務器上的文件:

在這里插入圖片描述

  Local path: 表示本地的工程代碼路徑,默認已經自動填充
  Deployment path: 表示服務器端的相對路徑,相對于Root path來說的,這里默認不填,但會有一個警告信息,而且會導致后面代碼無法同步,根據箭頭所指的信息,這里填上 /

在這里插入圖片描述

3. 同步代碼到服務器上

  接著依次點擊Tools − − > --> −−> Deployment − − > --> −−> Sync With Local來將本地代碼同步到服務器上:

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

4. 配置遠程Python運行環(huán)境

  默認是本地的Anaconda環(huán)境,因為我們的代碼是要在服務器上跑,所以需要使用服務器上的Python環(huán)境,下面添加服務器上的Python環(huán)境:

在這里插入圖片描述  

按照圖示選擇剛剛創(chuàng)建的web server,下面有一行字Remote SDK is saved in IDE settings,so it needs the SSH configuration to be saved there too.,意思是說,遠程的SDK保存在了IDE settings中,所以SSH的配置信息也要保存在那里,點擊Move將配置信息移動到IDE settings中,然后點擊Next。

在這里插入圖片描述

  然后就會看到遠程的Python解析器所在的目錄以及項目代碼默認的路徑,第一個可以不改,但最好改成在服務器上安裝好的anaconda的環(huán)境,方便管理,我的anaconda環(huán)境為/home/liyanpeng/anaconda3/envs/torch/bin/python;下面的代碼同步的文件路徑換成我們在配制同步代碼文件時的那個路徑/home/liyanpeng/pywork

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

  配置完成之后,會自動對代碼文件做一個同步:

在這里插入圖片描述

  可以看到代碼中已經沒有紅色的缺少庫文件錯誤信息,且經過Debug,顯示的是服務器端的Python環(huán)境:

在這里插入圖片描述

在這里插入圖片描述

到此這篇關于Pycharm遠程連接服務器并運行與調試的文章就介紹到這了,更多相關Pycharm遠程連接服務器內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python中re模塊:匹配開頭/結尾(^/$)

    Python中re模塊:匹配開頭/結尾(^/$)

    本文主要介紹了Python中re模塊:匹配開頭/結尾(^/$),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • 對python多線程中互斥鎖Threading.Lock的簡單應用詳解

    對python多線程中互斥鎖Threading.Lock的簡單應用詳解

    今天小編就為大家分享一篇對python多線程中互斥鎖Threading.Lock的簡單應用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python代碼實現煙花實例

    python代碼實現煙花實例

    這篇文章主要給大家分享了python煙花詳細的代碼,文章主要以python煙花的代碼展開全文,所以解說會比較少,代碼較多。喜歡的小伙伴可以參考一下,希望對你有所幫助
    2021-12-12
  • 深入詳解Python中Micawber庫的使用

    深入詳解Python中Micawber庫的使用

    Python Micawber庫就是一個用于解析和嵌入媒體資源的工具,它可以自動識別各種媒體資源的URL,下面就跟隨小編一起來看看它的具體使用吧
    2022-06-06
  • Python邊緣檢測之prewitt,sobel和laplace算子詳解

    Python邊緣檢測之prewitt,sobel和laplace算子詳解

    這篇文章主要為大家詳細介紹了Python邊緣檢測中prewitt、sobel和laplace算子的使用方法,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2023-04-04
  • Python Pytest裝飾器@pytest.mark.parametrize詳解

    Python Pytest裝飾器@pytest.mark.parametrize詳解

    本文主要介紹了Python Pytest裝飾器@pytest.mark.parametrize詳解,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Python實現高效求解素數代碼實例

    Python實現高效求解素數代碼實例

    這篇文章主要介紹了Python實現高效求解素數代碼實例,本文直接給出代碼實例,需要的朋友可以參考下
    2015-06-06
  • OpenCV-PS擴散毛玻璃效果的實現代碼

    OpenCV-PS擴散毛玻璃效果的實現代碼

    PS的擴散效果可以產生類似毛玻璃質感的效果,使畫面有些毛毛的感覺。接下來通過本文給大家分享OpenCV-PS擴散毛玻璃效果的實現代碼,一起看看吧
    2021-09-09
  • 使用Python腳本從文件讀取數據代碼實例

    使用Python腳本從文件讀取數據代碼實例

    這篇文章主要介紹了使用Python腳本從文件讀取數據代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • Python數據分析入門之數據讀取與存儲

    Python數據分析入門之數據讀取與存儲

    今天繼續(xù)帶大家學習python數據分析,下文中有非常詳細的代碼示例,清楚地解釋了python數據讀取與存儲的相關知識,需要的朋友可以參考下
    2021-05-05

最新評論