开发环境配置 - Python 3的安装(Win+Linux+Mac)
?? 最近偶發(fā)想繼續(xù)學(xué)習(xí)Python,那就從以前感興趣但是一直沒時間研究的爬蟲開始吧
工欲善其器,必先利其器。
?? 既然是使用Python 3開發(fā)爬蟲,那么第一步就是安裝Python 3。相關(guān)鏈接如下:
- Python官方網(wǎng)站:http://python.org
- Python官網(wǎng)下載地址:https://www.python.org/downloads
- 第三方庫:https://pypi.python.org/pypi
- 中文教程(菜鳥教程):http://www.runoob.com/python3/python3-tutorial.html
- Awesome Python(GitHub可能需要一點點魔法):https://github.com/vinta/awesome-python
- Awesome Python 中文版(GitHub可能需要一點點魔法):https://github.com/jobbole/awesome-python-cn
Python 3的安裝
- Windows下的安裝
- Anaconda 安裝
- 安裝包安裝
- *添加別名
- 測試驗證
- 環(huán)境查看
- Linux下的安裝
- 命令行安裝
- CentOS、Red Hat
- Python3.6
- Python3.5
- Python3.4
- Ubuntu、Debain和Deepin
- 源碼安裝
- Anaconda安裝
- 測試驗證
- Mac下的安裝
- Homebrew安裝
- 安裝包安裝
- Anaconda安裝
- 測試安裝
Windows下的安裝
?? 在Windows下安裝Python 3的方式有2種:
- 第一種:通過Anaconda安裝。它提供了Python的科學(xué)計算環(huán)境,里面自帶了Python以及常用的庫。如果選用了這種方式,后面的環(huán)境配置方式會更加簡便。
- 第二種直接下載安裝包安裝,即標(biāo)準(zhǔn)的安裝方式。
Anaconda 安裝
?? Anaconda的官方鏈接為:https://www.anaconda.com/,選擇Download下載即可。
?? 但是由于網(wǎng)絡(luò)問題,可能出現(xiàn)無法打開或無法下載的問題,可以使用清華的鏡像源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下載。
?? 向下翻找到最新日期的下載就行(.exe的才是windows的安裝包):
?? 具體的使用說明鏈接為:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/,下載完成后也沒有特別需要注意的地方,一路next即可。
?? 這里就看磁盤速度了,要稍微等一會,快去喝口水上個廁所吧
?? 至此,Python 3的環(huán)境已經(jīng)配置好了
安裝包安裝
?? 個人其實更推薦使用直接下載安裝包的方式進(jìn)行安裝,那么直接到官方下載頁面獲取Python 3的安裝包:https://www.python.org/downloads/
?? 可以看到,下載最新的是3.10.x版本,但是由于很多程序都是支持3.9.x版本的,所以強烈建議下載3.9.x版本,截止2022年10月22日,下載能獲取到二進(jìn)制安裝文件的最新的版本是3.9.13,可以通過這個鏈接去下載,拉到頁面最下面,根據(jù)自己系統(tǒng)去選擇合適的版本進(jìn)行下載,64位系統(tǒng)可以下載Windows installer (64-bit),32位系統(tǒng)可以下載Windows installer (32-bit),個人一貫使用的是64位系統(tǒng),故直接下載64位:
?? 下載完成后直接通過圖形化操作界面一路安裝即可,同時,近幾年出的各類語言程序都有了將語言寫入Path的功能,Python 3的新版本也是一樣的,它直接將環(huán)境寫入了用戶的Path下,故不需要特別去設(shè)置環(huán)境。(來自小阿凡的肯定o( ̄▽ ̄)d~)
*添加別名
?? 如果你想要自己的電腦安裝多個版本的Python的話,那么你就需要用到別名,以避免使用時不知道使用的那個版本以及需要使用特定版本時出現(xiàn)問題,比如你在命令行輸入python時不知道具體調(diào)用的是python哪個版本。解決方法也很簡單,如題,創(chuàng)建一個別名就好,具體操作就是在安裝目錄中,將python.exe復(fù)制一份并重命名為python3.exe,這樣以后在命令行中調(diào)用時只需要輸入python3就可以直接調(diào)用python3版本了,當(dāng)然,這僅僅是一個可選操作,畢竟現(xiàn)在都是使用pycharm進(jìn)行編輯.py文件,更多的是使用IDE進(jìn)行控制運行環(huán)境。,添加效果如下圖:
測試驗證
?? 安裝完成后,可以通過命令行測試一下安裝是否成功。通過Win加R組合鍵調(diào)出運行窗口
?? 在其中輸入cmd并確定以打開命令行窗口
?? 在這里輸入python,測試一下能否成功調(diào)用Python,當(dāng)然,如果你剛剛添加了別名,那么你也可以輸入python3去測試。
?? 在這里再輸入exit()退出python
?? 然后可以再去測試一下python和pip的版本:
?? 如果正常進(jìn)行上面的步驟,那么說明你的python 3和pip 3都是安裝配置成功的,如果有問題,并且確定你是安裝了的,那么就需要檢驗一下你的環(huán)境配置了
環(huán)境查看
?? 在我的電腦上右鍵選擇屬性:
?? 然后就會進(jìn)入關(guān)于頁面查看你電腦的屬性,我們需要看的是它的高級系統(tǒng)設(shè)置:
?? 之后就可以進(jìn)入環(huán)境變量查看了
?? 如果你在安裝過程中是按照我的安裝步驟進(jìn)行的話,那么你就可以在用戶變量的Path中看到python的安裝目錄(雙擊上面的Path那行):
?? 如果沒有也沒關(guān)系,可以很容易的從上面的圖看出,它的環(huán)境配置就是將安裝目錄及安裝目錄下的Scripts目錄放進(jìn)去而已。
?? 如果沒有,那么我建議你將環(huán)境配置在系統(tǒng)變量的Path里
?? 當(dāng)然,因為我是新裝的系統(tǒng),所以上面的東西很少,軟件安裝多了里面會越來越多的。
通過新建按鈕或者在空白行雙擊進(jìn)行新增:
?? 默認(rèn)安裝的話,路徑是在這里的:
?? 添加完后確定保存再重新打開cmd命令行窗口進(jìn)行查驗即可。
Linux下的安裝
?? Linux其實是自帶python的,只不過是python 2(一般是2.7),所以需要額外再安裝python 3(特別提醒,原有的python 2不要刪除)。
?? Linux下的安裝方式很多種:命令安裝、源碼安裝和Anaconda安裝。使用源碼安裝需要自行編譯,時間較長。推薦使用系統(tǒng)自帶的包資源管理器通過命令安裝或Anaconda安裝,簡單且高效。
命令行安裝
?? Linux的發(fā)行版本很多,不同版本的安裝方式又各有不同,這里列舉幾個常見的進(jìn)行介紹。
CentOS、Red Hat
?? 如果是CentOS或Red Hat,那么可以使用yum命令安裝即可
sudo yum -y install python3?? 特殊情況你需要選擇特定版本進(jìn)行安裝那么你也可以選擇下面的進(jìn)行安裝
Python3.6
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm sudo yum -y update sudo yum -y install python36u python36u-pipPython3.5
sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm sudo yum -y update sudo yum -y install python35u python35u-libs python35u-devel python35u-pipPython3.4
sudo yum -y groupinstall development tools sudo yum -y install epel-release python34-devel libxslt-devel libxml2-devel openssl-devel sudo yum -y install python34 sudo yum -y install python34-setuptools sudo easy_install-3.4 pipUbuntu、Debain和Deepin
?? 這里使用apt-get安裝即可。
?? 在早先版本需要很多命令進(jìn)行安裝:
?? 但是現(xiàn)在已經(jīng)高度簡化了,你只需要輸入這個命令就可以了:
sudo apt-get -y install python3源碼安裝
?? 如果命令行安裝存在問題,那么可以下載python 3的源碼進(jìn)行安裝,這個是對Linux通用的安裝方式。
?? 源碼的下載地址為https://www.python.org/ftp/python/,你也可以從官網(wǎng)鏈接去下載最新版本https://www.python.org/downloads/source/,可以自行選擇你所需要的版本進(jìn)行安裝。在這里以當(dāng)下最新的3.9.15為例進(jìn)行說明,安裝路徑設(shè)置為/usr/local/python3。
?? 至此便安裝好了Python3和pip3。
Anaconda安裝
?? Anaconda同樣是支持Linux系統(tǒng)的,具體官方下載鏈接為https://www.anaconda.com/products/distribution#Downloads,在下載頁面選擇合適你系統(tǒng)的版本進(jìn)行安裝即可。
?? 同樣的,你也可以參照Windows部分使用清華源去下載。
測試驗證
?? 在命令行中測試Python3和pip3是否安裝成功:
python3 exit() pip3 -V?? 正確的顯示效果如圖所示
Mac下的安裝
?? 同Linux一樣,Mac也是自帶python 2的,所以我們也需要再去安裝python 3。在Mac下的安裝方式同樣有很多種,常用的有Homebrew安裝、安裝包安裝和Anaconda安裝,這里推薦使用Homebrew安裝。
Homebrew安裝
?? Homebrew是一個非常好用的包資源管理器,可以用于Mac或者Linux,同Linux下的yum、apt、dnf、pkg一般,使用命令就可以管理程序。Homebrew的中文官網(wǎng)是https://brew.sh/index_zh-cn,嗯,這貨官網(wǎng)自帶中文,很贊。官方提供了一個安裝命令進(jìn)行安裝:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"?? 安裝完成后就可以使用brew命令進(jìn)行安裝程序了,安裝Python 3和pip 3的命令如下:
brew install python3?? 這條命令執(zhí)行完成后就完成了Python 3和pip 3的安裝。
安裝包安裝
?? 同Windows一致,Mac也是有Python 3的安裝包的,可以去官網(wǎng)的下載地址下載:https://www.python.org/downloads/macos/
?? 如上圖所示,最新3.9.x版本只有3.9.13有安裝包可以使用,根據(jù)你電腦的硬件配置進(jìn)行下載安裝即可。
Anaconda安裝
?? Anaconda一樣也支持Mac,所以去官網(wǎng)https://www.anaconda.com/products/distribution#Downloads下載安裝就可以。
?? 由于服務(wù)器原因無法快速下載也可以參照Windows部分使用清華源下載。
測試安裝
?? 打開終端,在命令行中測試Python 3和pip 3是否安裝成功。
python3 exit() pip3 -V?? 正確的顯示效果和Linux相同(黑蘋果沒帶來學(xué)校,所以就沒圖了TAT)
??OK,三大平臺的Python 3安裝就到這里了。
總結(jié)
以上是生活随笔為你收集整理的开发环境配置 - Python 3的安装(Win+Linux+Mac)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 易到网约车许可证到手,终于能卖个好价钱了
- 下一篇: Linux:理论 面试