pycharm windows 遠程調試 ubuntu虛擬機python 項目

若是要了解詳細的PyCharm遠程調試的相關信息,請查閱PyCharm 官方文檔 。python

本文描述如何利用PyCharm的remote interpreter(官方文檔中的第一種方法),對Tensorflow進行遠程調試。linux

如下是PyCharm遠程調試的關係圖: Pycharm遠程調試的基本要求:app

一、PyCharm版本必須是專業版(professional release),免費的社區版(community release)不支持遠程調試。專業版能夠用官網下載,有30天的試用期。框架

二、Tensorflow已經在遠端的機器上安裝好。所謂的安裝好,是指遠端機器上的Python下已經有Tensorflow的包/usr/local/lib/python2.7/dist-packages/tensorflow(通常狀況下是這個路徑) 三、Tensorflow的源碼須要在本機上放一份。python2.7

遠程調試的配置一、建立一個PyCharm工程: 有兩個地方須要配置,一個是Location,指向本地的源碼路徑; 另一個是interpreter,點擊右側的設置圖標: 菜單中選擇「Add Remote」: 其中有幾種鏈接方式,我選擇"SSH Credentials",並輸入遠端機器的IP地址、用戶名和密碼等。工具

建立工程的時候,PyCharm將在遠端機器安裝一些支持遠程調試的工具,並從遠端下載一些python庫的框架,這個過程須要幾分鐘。ui

二、配置路徑映射 選擇菜單「Run」——》「Edit Configurations」進入配置: 進入配置對話框: 增長一個配置項,配置本地路徑和遠端路徑的對應關係。注意必定要兩個路徑下有對應的源碼文件。spa

三、PyCharm中打開本地要調試的python文件,在文件顯示區域中右擊,右鍵菜單中選擇「Debug xxxx」,就能夠進行各類調試了。.net

##效果圖 輸入圖片說明調試

##配置: 輸入圖片說明

##deployment 輸入圖片說明

##mapping 感受這一步應該能夠不配 輸入圖片說明

相關文章
相關標籤/搜索