python 支援在多平台上安裝與運作,我們一般從python的官方網站下載下傳其安裝包,比如Windows下是exe檔案,Linux下則是二進制檔案。這裡我們安裝的是python3.6版本的,安裝完如下圖所示:

1、Windows下的安裝
我們從python.org官網下載下傳所需要的python版本(這裡建議使用3版本),正常安裝之後,檢查是否存在環境變量,如果不存在則需要添加,在win10系統下的環境變量路徑為“右鍵單擊此電腦 -> 屬性-> 進階系統設定 -> 環境變量 -> 使用者或系統變量的path變量值”。
确認環境變量之後,我們可以使用“windows+r”鍵打開cmd操作界面,輸入python然後回車,如果顯示python版本并進入了一個互動界面則表明安裝成功,如果提示錯誤資訊,則請檢查環境變量的配置是否正确。
2、Linux下的安裝
預設情況下,Linux系統是自帶python的,我們直接輸入python指令可以得到其版本資訊,centos7.2一般是自帶python2.7 版本,那麼我們現在把版本更新到python3.6。
a. 從官網下載下傳一個源碼包,如Python-3.6.3.tar.xz;
b. 使用“xz -d Python-3.6.3.tar.xz”解壓xz壓縮包;
c. 使用“tar xf Python-3.6.3.tar”解壓tar檔案,得到源碼目錄;
d. 進入該目錄,對python進行編譯安裝,編譯指令如“./configure && make && make install”;
e. 安裝完成,python3.6.3編譯安裝之後預設會安裝好setuptools和pip程式,如沒有則安裝python-pip,需使用epel源;
f. 到現在為止,我們輸入python3.6.3是能夠進入python互動界面的,表示我們已經安裝成功,但是如果我們想要直接輸入python就能連結到python3.6.3的話,我們還需要兩個操作:
1) 備份系統python檔案:mv /usr/bin/python /usr/bin/python.bak;
2) 将編譯好的python3.6檔案作個軟連接配接到python:ln -s /usr/local/bin/python3.6 /usr/bin/python
這樣,我們直接輸入python,就能看到版本已經是剛剛編譯的python3.6.3了。
注:在使用以上方式連接配接python檔案之後,我們會發現yum突然不能用了,原因是python2.7與python3.6在文法上有些差異,那麼我們應該怎樣解決這種差異呢,首先我們把之前的軟連接配接還原,然後進入python的源碼目錄,指定目錄進行編譯安裝(這裡我們使用3.6.1),指令如下:
./configure --prefix=/usr/local/python3 && make && make install
編譯完成後,這時候我們是可以使用python3進入互動界面的,如果要讓操作更加友善的話,我們需要添加環境變量,這裡我們在“/root/.bashrc”添加使用者變量,如“export PATH=/usr/local/python3/bin:$PATH”,然後source一下變量檔案讓其生效,接着我們就可以使用python -V檢視版本已經顯示3.6.1了,系統的yum也不受影響。
3、ipython的安裝
我們使用“pip install ipython==1.2.1” 指定版本号1.2.1進行安裝,如下則安裝成功。
現在我們輸入ipython即可進入互動界面,如下所示:
如圖使用“exit”即退出ipython。
1、設定頭檔案内容
安裝 PyCharm 後打開,點選左上角 “FILE” 進入 “Settings”,進行頭檔案設定,可以如下表示:
2、設定參數
在運作腳本或者代碼的時候,可能會需要傳入一個或多個參數,直接在指令後面添加較麻煩,那麼怎樣在 PyCharm 裡面預先設定好參數呢?
首先我們打開一個 python 檔案,使用 "ctrl+/" 注釋原有的内容,添加新的需要傳參代碼,如下:
那麼我們會發現 sys 是有一條橙色的波浪線的,這是因為缺少這個 module 子產品,我們把光标放到 sys 後面,然後使用 "Alt+Enter" 會彈出下面方框,
接着我們直接 "Enter" 就添加好 sys 子產品了,效果如下:
但是當我們使用 "Alt+Shift+F10" 執行這個檔案的時候,會出現錯誤,那是因為我們沒有傳參數,這就是我們所要了解的 PyCharm 可以預設參數。
我們使用 "Alt+Shift+F10" 彈出 run 的調試框,按向上鍵選擇 "Edit Configurations" ,接着我們會看到一個配置框,找到 "Script parameters" ,在後面輸入相關參數即可。
注:此處添加完成後需要點選右下角 "Apply" 讓目前配置生效,最後再點選 "Run"運作程式
3、常用快捷鍵的使用
PyCharm常用的快捷鍵有很多,但是下面我們列出平常比較實用的:
ctrl+c : 不需要選中一行,當光标在一行任意位置時,使用這個可以直接複制整行的内容
ctrl+d :直接複制光标所在行的内容到下一行
ctrl+shift+n :快速搜尋查找項目中的檔案
ctrl+a :全選
ctrl+alt+l :選中的代碼進行格式美化,這裡需要注意是否和其他軟體的快捷鍵沖突,(如QQ的快捷鎖定鍵 ctrl+alt+l),在這裡使用 ctrl+alt+shlft+l ,可以選擇部分檔案或者全部檔案格式美化,更加友善。
其他的還有諸如向上向下向左向右的快捷功能:
4、PyCharm的調試模式
首先建立或者打開一個 python 檔案,點選右上角一個綠色的小甲蟲的圖示(即調試)或者快捷鍵 "shift+F9" 進入 debugger 模式,如下:
然後我們在第12行設定一個斷點,設定斷點的一行會變成暗橘色:
然後我們點選運作這個程式,程式會在斷點的這行停下來:
接着我們按 F8,運作斷點這行的内容:
按照代碼輸出内容,輸入一個名字,按 F8 運作下一行内容:
上圖中藍色部分表示将要運作的下一行代碼,接着使用 F8 直到代碼調試完,如下:
本文轉自 歸來仍少年 51CTO部落格,原文連結:http://blog.51cto.com/shaoniana/2062675