Python的認識與安裝

初識Python

人生苦短,我用Python

Python的由來:

1989年聖誕節期間,在阿姆斯特丹,Guido爲了打發聖誕節的無趣,決心開發一 個新的腳本解釋程序,作爲ABC語言的一種繼承。
Python是一種跨平臺的計算機程序設計語言。是一種面向對象的動態類型語言,
最初被設計用於編寫自動化腳本,隨着版本的不斷更新和語言新功能的添加,越 多被用於獨立的、大型項目的開發

Python的應用領域

web全棧 算法工程師

人工只能 遊戲開發

機器學習 信息安全

網絡爬蟲 自動化測試

數據分析 自動化運維

Python語言特點

簡單易學

語法優美

豐富強大的庫

開發效率高

應用領域廣泛

安裝python

1、windows系統

下載地址:

https://www.python.org/ftp/python/3.8.2/python-3.8.2-amd64.exe

如果感覺下載太慢,這裏附上網盤連接
提取碼:tp9n
也可以去python官網下載想要的版本

注意事項:

  • 默認安裝沒有勾選“自動添加python的環境變量”
  • 不要把python抽象安裝到含有中文的目錄中

雙擊安裝,勾選兩個選項,選擇第二個自定義安裝
在這裏插入圖片描述

默認就行,直接Next
在這裏插入圖片描述

自定義目錄禁止中文目錄安裝,選擇目錄之後,直接Install
在這裏插入圖片描述

檢查python是否安裝成功:

C:\Users\Admin>python
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print ('hello python.')
hello python.
>>> exit()

C:\Users\Admin>

退出python的兩種方法

ctrl+z 回車

exit()

Python目錄介紹

Python二進制文件的啓動目錄F:\Python

Python庫的安裝命令端F:\Python\Scripts

2、linux系統

Linux環境自帶了Python 2.x版本,但是如果要更新到3.x的版本,可以在Python的官方網站下載Python的源代碼並通過源代碼構建安裝的方式進行安裝,具體的步驟如下所示(以CentOS爲例)

1)安裝依賴庫(因爲沒有這些依賴庫可能在源代碼構件安裝時因爲缺失底層依賴庫而失敗)

[root@python ~]# yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

這一步可能會出現以下錯誤:

已加載插件:fastestmirror, langpacks
/var/run/yum.pid 已被鎖定,PID 爲 15320 的另一個程序正在運行。
Another app is currently holding the yum lock; waiting for it to exit...
  另一個應用程序是:PackageKit
    內存:120 M RSS (546 MB VSZ)
    已啓動: Fri Dec 27 15:48:54 2019 - 09:04之前
    狀態  :睡眠中,進程ID:15320

解決辦法:

[root@python ~]# rm -rf /var/run/yum.pid

2)下載python源代碼並解壓

[root@python ~]# wget  https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
[root@python ~]# tar zxf Python-3.8.1.tgz

3)設置全局變量

[root@python ~]# export LANG=zh_CN.UTF-8
[root@python ~]# export LANGUAGE=zh_CN.UTF-8

否則可能會出現以下錯誤

generate-posix-vars  failed
make[1]: *** [pybuilldddir.txt] 錯誤 1
make[1]: 離開目錄"/root/Python-3.8.1"
make: *** [profile-opt] 錯誤2

4)編譯安裝

[root@python ~]# cd Python-3.8.1
[root@python ~]# ./configure --prefix=/usr/local/python381 --enable-optimizations
[root@python ~]# make && make install

5)修改用戶主目錄下名爲.bash_profile的文件,配置PATH環境變量並使其生效

[root@python ~]# vim .bash_profile
#添加
export PATH=$PATH:/usr/local/python381/bin

6)激活環境變量

[root@python ~]# source .bash_profile

7)運行Python程序

#查看Python版本信息
[root@python ~]# python3 --version
#進入交互環境
[root@python ~]# python3

檢查Python的版本

>>> import  sys
>>> print(sys.version_info)
sys.version_info(major-3, minor=8 micro=1 releaselevel='final', serial=0)
>>> print(sys.version)
3.8.1 (default, Mar 9 2020, 12:21:51)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-.9)]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章