1.python簡介:
Python是一種計算機程序設計語言。是一種動態的、面向對象的腳本語言,最初被設計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用于獨立的、大型項目的開發。
python最重要的功能:爬蟲,大數據人工智能,自動化運維/測試
python的開發效率高,簡潔易開發的語言
python的缺點是運行效率慢
Python是一種解釋型腳本語言,可以應用于以下領域:
1.Web 和 Internet開發
2.科學計算和統計
3.教育
4.桌面界面開發
5.軟件開發
6.后端開發
2.Python 特點:
1.易于學習:Python有相對較少的關鍵字,結構簡單,和一個明確定義的語法,學習起來更加簡單。
2.易于閱讀:Python代碼定義的更清晰。
3.易于維護:Python的成功在于它的源代碼是相當容易維護的。
4.可移植:基于其開放源代碼的特性,Python已經被移植(也就是使其工作)到許多平臺。
5.運行速度相對較慢,和C程序相比非常慢,因為Python是解釋型語言,你的代碼在執行時會一行一行地翻譯成CPU能理解的機器碼,這個翻譯過程非常耗時,所以很慢。
3.python的安裝:
1> 官網下載安裝包(這里已經下載好了,可以直接查看),之后進行解壓
tar -zxf Python-3.6.4.tgz
2> 進到Python解壓后的目錄中
cd Python-3.6.4
3> 安裝編譯過程需要的依賴性 gcc,zlib,zlib-devel,openssl-devel,
yum install gcc zlib zlib-devel openssl-devel -y
4> 編譯
./configure --prefix=/usr/local/python3 --with-ssl
–prefix :安裝路徑
–with-ssl:添加ssl加密
5> 安裝(時間可能有點久,需要耐心等待)
make && make install
6> 測試
cd /usr/local/python3/bin ./python3
7> 添加python3的命令到環境變量中:
export PATH="/usr/local/python3/bin:$PATH" 臨時添加
永久添加:
echo export PATH="/usr/local/python3/bin:$PATH" >> ~/.bashrc
vim ~/.bashrc
source ~/.bashrc 使文件生效
測試一下:
如果剛才的操作是在虛擬機中做的,但是真機想用的話不用在執行上面的步驟,直接用 scp -r 把虛擬機中python的目錄拷過去就行了
很好用的的IDE——PyCharm
官網有最新的版本,下面實驗用的不是最新版。
1> 查看python的IDE安裝包并進行解壓:
2> 進入到目錄中
3> 執行腳本運行pycharm
sh pycharm.sh
這樣就裝好了,里面設置一下就可以了。