日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

安裝Python

更新時間:

本文為您詳細介紹Python在不同系統中的安裝方式。

Windows系統安裝方式

  1. 訪問Python官網,鼠標懸浮在Downloads上,選擇Windows。

    image

  2. 在Stable Releases欄選擇穩定的版本,本示例選擇Python 3.12.3,單擊Download Windows installer (64-bit)下載安裝文件。

    image

  3. 選擇下載好的安裝文件(python-3.12.3-amd64.exe),雙擊開始安裝。

  4. 選擇Customize installation,并勾選“Add python.exe to PATH”。

    image

  5. 單擊Next。

    image

  6. 修改安裝路徑,單擊Install開始安裝。

    image

  7. 安裝完成之后,同時按下Win+R打開命令行,在輸入框輸入cmd,然后單擊確定。

    image

  8. 輸入python,按下回車鍵,若出現如下圖顯示的信息,表示Python已安裝成功。

    image

Linux系統安裝方式

CentOS

  1. 訪問Python官網,選擇所需要的版本進行下載。本文以安裝Python 3.11.10為例。

    wget https://www.python.org/ftp/python/3.11.10/Python-3.11.10.tgz
  2. 解壓縮安裝文件。

    tar -xzvf Python-3.11.10.tgz
  3. 安裝源碼需要的編譯環境。

    sudo yum -y install gcc
    sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel libffi-devel
  4. 編譯并安裝。進入解壓縮的目錄,指定Python3的安裝目錄為 /usr/python。

    cd Python-3.11.10
    ./configure --prefix=/usr/python 
    make
    make install

    image

  5. 執行which python3 pip3查找當前系統是否存在軟鏈接,如果存在,需要刪除軟鏈接。

    rm -rf /usr/bin/python3 /usr/bin/pip3

    image

  6. 重新創建并指定軟鏈接。

    說明

    軟鏈接的作用是當用戶訪問軟鏈接時,實際上訪問的是軟鏈接指向的目標文件。比如使用python3實際上指向的是python3.11解釋器。

    sudo ln -s /usr/python/bin/python3 /usr/bin/python3
    sudo ln -s /usr/python/bin/pip3 /usr/bin/pip3
  7. 查看已安裝的Python版本信息。

    python3 --version 

    image

  8. 查看已安裝的pip版本信息。

    pip3 -V

    image

Alibaba Cloud Linux

  1. 訪問Python官網,選擇所需要的版本進行下載。本文以安裝Python 3.11.10為例。

    sudo curl -O https://www.python.org/ftp/python/3.11.10/Python-3.11.10.tgz
  2. 解壓縮安裝文件。

    sudo tar xzf Python-3.11.10.tgz
  3. 為了編譯 Python 及其擴展,需要一些開發工具和庫。執行以下命令以安裝所需依賴項。

    sudo yum groupinstall "Development Tools" -y
    sudo yum install openssl-devel bzip2-devel libffi-devel -y
  4. 編譯并安裝Python。

    cd Python-3.11.10
    sudo ./configure --enable-optimizations
    sudo make altinstall

    image

    說明

    make altinstall 用于避免覆蓋系統默認的 Python 版本。

  5. 執行which python3 pip3查找當前系統是否存在軟鏈接,如果存在,需要刪除軟鏈接。

    sudo rm /usr/bin/python3
    sudo rm /usr/bin/pip3

    image

  6. 重新創建并指定軟鏈接。

    說明

    軟鏈接的作用是當用戶訪問軟鏈接時,實際上訪問的是軟鏈接指向的目標文件。比如使用python3實際上指向的是python3.11解釋器。

    sudo ln -s /usr/local/bin/python3.11 /usr/bin/python3
    sudo ln -s /usr/local/bin/pip3.11 /usr/bin/pip3
  7. 查看已安裝的Python版本信息。

    python3 --version 

    image

  8. 查看已安裝的pip版本信息。

    pip3 -V

    image

Ubuntu

  1. 訪問Python官網,選擇您希望下載的版本。

  2. 更新軟件包索引。

    sudo apt update

    image

  3. 選擇所需要的版本進行下載,本文以下載3.11.10為例。

    wget https://www.python.org/ftp/python/3.11.10/Python-3.11.10.tgz
  4. 解壓下載的源碼包。

    tar -xzf Python-3.11.10.tgz
  5. 安裝構建所需的依賴。

    sudo apt install -y build-essential checkinstall
    sudo apt install -y libreadline-gplv2-dev libncursesw5-dev libssl-dev \
    libsqlite3-dev tk-dev libgdbm-dev libbz2-dev libffi-dev zlib1g-dev

    image

  6. 進入解壓后的目錄,然后配置、編譯和安裝 Python。

    cd Python-3.11.10
    ./configure --enable-optimizations
    make -j $(nproc)
    sudo make altinstall
  7. 執行which python3 pip3查找當前系統是否存在軟鏈接,如果存在,需要刪除軟鏈接。

    sudo rm /usr/bin/python3
    sudo rm /usr/bin/pip3

    image

  8. 重新創建并指定軟鏈接。

    說明

    軟鏈接的作用是當用戶訪問軟鏈接時,實際上訪問的是軟鏈接指向的目標文件。比如使用python3實際上指向的是python3.11解釋器。

    sudo ln -s /usr/local/bin/python3.11 /usr/bin/python3
    sudo ln -s /usr/local/bin/pip3.11 /usr/bin/pip3
  9. 查看已安裝的Python和pip版本信息。

    python3 --version 
    pip3 -V

    image

常見問題

  • Windows系統:"The installer was interrupted before Python could be installed"。

    安裝Python時,安裝程序被中斷。您可以刪除當前下載的安裝程序,并從Python官網重新下載安裝以解決此問題。

  • Linux系統:-bash: python3: command not found。

    1. 檢查Python3是否已安裝,您可以通過which python3來查找Python3的安裝位置。若返回一個路徑,例如/usr/bin/python3,表示已安裝Python3。

    2. 若已安裝Python3,可能是軟鏈接未正確配置。請檢查軟鏈接是否存在,如有必要,請刪除后重新配置。

      sudo which python3 pip3
      rm -rf /usr/bin/python3 /usr/bin/pip3
      
      # 添加軟鏈接,/usr/python/bin/python3為Python3安裝路徑
      sudo ln -s /usr/python/bin/python3 /usr/bin/python3
      sudo ln -s /usr/python/bin/pip3 /usr/bin/pip3
  • Linux系統:"Permission denied"。

    表示當前用戶沒有足夠的權限來執行某個操作。通常情況下可以使用sudo命令以提升權限來運行需要管理員權限的命令。

    重要

    使用sudo并非始終是安全的解決方案。在決定使用sudo之前,建議首先查明權限不足的根本原因。如確實需要提升權限,請務必理解潛在的安全風險,并僅在必要時加以使用。