日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

开发环境配置 - Python 3的安装(Win+Linux+Mac)

發(fā)布時間:2023/12/16 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开发环境配置 - Python 3的安装(Win+Linux+Mac) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?? 最近偶發(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的版本:

python --version

pip --version


?? 如果正常進(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)安裝的話,路徑是在這里的:

C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Scripts\ C:\Users\Administrator\AppData\Local\Programs\Python\Python39\

?? 添加完后確定保存再重新打開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-pip
Python3.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-pip
Python3.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 pip

Ubuntu、Debain和Deepin

?? 這里使用apt-get安裝即可。
?? 在早先版本需要很多命令進(jìn)行安裝:

sudo apt-get -y install python3-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev libcurl4-openssl-dev sudo apt-get -y install python3 python3-pip

?? 但是現(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。

  • 創(chuàng)建安裝目錄sudo mkdir /usr/local/python3
  • 下載源碼并解壓進(jìn)入源碼文件夾路徑wget --no-check-certificate https://www.python.org/ftp/python/3.9.15/Python-3.9.15.tar.xz tar -xzvf Python-3.9.15.tar.xz cd Python-3.9.15
  • 編譯安裝,這一步會比較依賴CPU性能,需耐心等待,不如喝口水上個廁所吧sudo ./cinfigure --prefix=/usr/local/python3 sudo make sudo make install
  • 創(chuàng)建Python 3軟鏈接sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
  • 下載pip安裝包并安裝wget --no-check-certificate https://files.pythonhosted.org/packages/f8/08/7f92782ff571c7c7cb6c5eeb8ebbb1f68cb02bdb24e55c5de4dd9ce98bc3/pip-22.3.tar.gz tar -xzvf pip-22.3.tar.gz cd pip-22.3 python3 setup.py install
  • 創(chuàng)建pip軟連接sudo ln -s /usr/local/python3/bin/pip /usr/bin/pip3
  • ?? 至此便安裝好了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)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。