連接虛擬機(jī)前必須打開(kāi)虛擬機(jī)!
1.打開(kāi)Pycharm,點(diǎn)擊左上角File->settings

image.png
2.Project:PycharmProjects->Project Interpreter,點(diǎn)擊右上角的齒輪符號(hào)

image.png
點(diǎn)擊Add

image.png
3.選擇SSH Interpreter,HOST 為127.0.0.1,Ports(端口號(hào))填1234,Username填你的用戶名,后點(diǎn)擊Next

image.png
4.輸入密碼,點(diǎn)擊Next

image.png
5.出現(xiàn)此界面表示虛擬機(jī)導(dǎo)入成功,后選擇python解釋器

image.png
依次選擇Remote host(127.0.0.1)->home->pyvip->.virtualenvs->oy3enc->bin->python3(或者python3.5) 點(diǎn)擊OK

image.png

image.png
點(diǎn)擊Finish,點(diǎn)擊OK
- 好了,等一會(huì)導(dǎo)入就好了。
6.與虛擬機(jī)同步,依次點(diǎn)擊Tools->Deployment->Configuration

image.png
出現(xiàn)界面如果是空,點(diǎn)擊左上角加號(hào),輸入名稱(不要是中文),Type選擇SFTP

image.png
依次輸入要填的參數(shù),首先點(diǎn)擊Test SFTP connection連接虛擬機(jī)
出現(xiàn)成功彈窗即為成功
后選擇python文件保存路徑,在虛擬機(jī)中創(chuàng)建文件py_case用于保存文件
首先打開(kāi)虛擬機(jī)菜單,輸入 mkdir py_case(linux命令創(chuàng)建py_case文件)->ls(查看當(dāng)前目錄下文件),如下圖表示創(chuàng)建成功。

image.png
返回Pyharm,點(diǎn)擊root path的選擇按鈕

image.png
依次選擇home->pyvip->py_case,OK
7.選擇Mappings,在第二欄習(xí)慣性的加一個(gè)/,點(diǎn)擊OK

image.png
檢測(cè)正在運(yùn)行的Python是否為虛擬機(jī)導(dǎo)入的
Python,F(xiàn)ile->Settings->Project untitled->Project Interpreter,切換為剛導(dǎo)入的虛擬機(jī)的Python

image.png
8.測(cè)試一下,右擊ubuntu項(xiàng)目名,new->python file->文件名隨便起,OK

image.png

image.png
輸入代碼 print('hello python'),在空白處任意位置右鍵,Run 'file',便會(huì)在下方顯示
hello python

image.png
若顯示can't open file,則表示程序未保存,點(diǎn)擊Tools->Deploment->Options

image.png
將Never改為On explicit save action(Ctrl+S),OK(如果還是報(bào)錯(cuò),則鼠標(biāo)點(diǎn)擊代碼最后,回車空出若干行,再Ctrl+S即可)

image.png
9.查看虛擬機(jī)中是否存在該文件
ls(會(huì)顯示py_case)->cd py_case(進(jìn)入py_case)->ls