×××平臺出租?一招搞定Windows與Linux間Python交互編程
,C、C++、Python等語言的編譯環境linux提供的很好,但是Linux虛擬機沒有可視化的IDE,實在不方便調試;在Windows下雖然有各種好用的IDE,但是要成功運行以上語言的代碼就要配置很多東西,也是很困擾。那麽有沒有什麽方法可以在Windows上編寫Python代碼,在Linux運行?這類問題也出現在團隊合作開發項目的過程中,這時我們就需要遠程連接Linux服務器進行編程。
PyCharm 是由 Jetbrains 公司開發的一個跨平臺編輯器。如果你之前是在 Windows 環境下進行開發,那麽你會立刻認出 Jetbrains 公司,它就是那個開發了 Resharper 的公司。
PyCharm既支持Windows也支持Linux,兩種環境下的Pycharm官網或者搜索裏都有詳細介紹,這篇文章主要是討論如何在 Linux 上可運行python,而代碼編寫和調試在Windows的PyCharm上運行。
文章導引
1-安裝環境準備
2-Win10下安裝PyCharm
3-遠程連接Linux編程
一、安裝環境
1、Win10 X64(安裝PyCharm的環境)
2、Ubuntu(運行python代碼的linux虛擬機環境)
3、PyCharm版本:
pycharm-professional-2018.1.2
二、Win10下安裝PyCharm
1、下載安裝包
PyCharm官網下載Pycharm安裝包
2、安裝軟件
(1)雙擊安裝包進行安裝。
(2)自定義軟件安裝路徑(建議路徑中不要中文字符)
(3)創建桌面快捷方式
(4)選擇開始菜單文件夾(默認即可),點擊安裝
(5)耐心等待安裝
(6)安裝完成,勾選立即運行PyCharm
(7)選擇是否導入開發環境配置文件,我們選擇不導入
(8)選擇輸入激活碼激活軟件
ps:選擇License server激活,然後填入:http://im.js.cn:8888 或 http://idea.java.sx/ 或 http://xidea.online , 然後點Activate激活即可,也有可能無法激活。【激活的人數多了就容易被封殺,所以可能經常需要去激活】
(9)創建新項目
三、遠程連接編程
查看自己的虛擬機IP地址,使用XShell(ssh協議)連接服務器(虛擬機),使用PyCharm(sftp協議)連接服務器(虛擬機)。
1、在XShell上查看虛擬機IP地址。
2、在虛擬機上創建項目工作空間untitled
3、在PyCharm上配置遠程服務器
4、添加新連接,設置連接名稱及使用的協議類型
5、設置主機IP地址,工作空間(之前已創建),登錄信息
6、瀏覽遠程虛擬機
7、在虛擬機上創建新文件HelloWorld.py,並編寫代碼,然後點擊編輯區右上角更新代碼到服務器
8、設置文件的權限,添加執行權限
9、在虛擬機中使用XShell執行腳本文件
見到“Hello World!”就表示終於搞定了!哎,本人屌絲低配,只能想辦法化解這尷尬的工具問題了!
×××平臺出租?一招搞定Windows與Linux間Python交互編程