您好,登錄后才能下訂單哦!
Python 安裝包去官網(wǎng)自行下載:?https://www.python.org/downloads/mac-osx/
Mac os 自帶python, 但我記得是python2.7版本
在選擇安裝包時候避免使用太新的版本.
?
配置環(huán)境:
$?vi ~/.bash_profile
?
增加如下配置
#python Set
# Setting PATH for Python 2.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH
?
# Setting PATH for Python 3.3
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH
?
保存后退出
?
配置bashrc
$ vi ~/.bashrc
?
增加如下配置:
#python別名定義
?alias python2='/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7'
?alias python3='/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3'
?alias python=python3
?
環(huán)境生效:
$source ~/.bash_profile
$source ~/.bashrc
?
查看當(dāng)前python版本
$ python -V
Python 3.3.5
?
切換版本
修改最后一行
將alias python=python3改為alias python=python2
再次$ python –V
Python 2.7.11rc1
?
不同版本安裝路徑:
Mac系統(tǒng)自帶Python2.7,而我們安裝Python3的時候,可以通過brew命令安裝或者官網(wǎng)的pkg安裝。安裝后,它們的文件保存路徑如下:
?
來源????????? python安裝路徑
系統(tǒng)默認(rèn) /System/Library/Frameworks/Python.framework/Versions/2.7
brew 安裝? /usr/local/Cellar/python
官網(wǎng)pkg安裝 ??????? /Library/Frameworks/Python.framework/Versions/2.7
?
python版本:
Status of Python branches
Branch | Schedule | Status | First release | End-of-life | Release manager |
master | PEP 569 | features | 2019-10-20 | 2024-10 | ?ukasz Langa |
3.7 | PEP 537 | bugfix | 2018-06-27 | 2023-06-27 | Ned Deily |
3.6 | PEP 494 | security | 2016-12-23 | 2021-12-23 | Ned Deily |
2.7 | PEP 373 | bugfix | 2010-07-03 | 2020-01-01 | Benjamin Peterson |
3.5 | PEP 478 | security | 2015-09-13 | 2020-09-13 | Larry Hastings |
3.4 | PEP 429 | end-of-life | 2014-03-16 | 2019-03-19 | Larry Hastings |
?
官方給出的解釋是2.7版本到2020年就停止維護了, 從此2.7 版本就退休了,所以3.X是一個不錯的選擇.?
許多測試框架依賴于python, 如接口測試, 前端web UI , 移動端appium等, 還有許多web開發(fā)框架如Flask, Django等等. python在人工智能, 云計算, 大數(shù)據(jù)等方面也有不錯的表現(xiàn).?
python的優(yōu)雅,簡單,明確是其他語言無法比擬的,選擇自己需要版本, 給日后工作提供了基礎(chǔ)保障.
?
?
?
今日推薦閱讀文章精選推薦
為什么要做接口測試
JMeter數(shù)據(jù)庫操作
Jmeter接口測試-正則表達式
JMeter中文返回亂碼
Jmeter接口測試-參數(shù)化
JMeter接口測試-基礎(chǔ)
測試-感想
?
咨詢工作加微信
掃描二維碼
?
歡迎自薦和推薦, 需要的微信推送簡歷!
請猛戳下面二維碼了解更多
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。