溫馨提示×

ubuntu中python安裝位置在哪

小樊
51
2025-09-23 05:17:19
欄目: 編程語言

Ubuntu中Python的常見安裝位置

1. 系統默認Python(通過apt安裝)

Ubuntu系統默認通過apt包管理器安裝的Python,其可執行文件路徑遵循以下規則:

  • Python 2.x(已停止維護):/usr/bin/python(部分舊版本可能保留,新版本默認不安裝)
  • Python 3.x(當前主流):/usr/bin/python3(如python3.10、python3.12等具體版本鏈接)
    這些路徑下的Python是系統預裝的,用于滿足基礎系統工具(如apt本身)的運行需求。

2. 用戶級Python安裝

若通過pip install --user命令為用戶級安裝Python包或自定義腳本,其可執行文件會存放在用戶主目錄下的bin文件夾:

  • ~/.local/bin/python(或~/.local/bin/python3
    需將~/.local/bin添加到PATH環境變量中(默認已包含),方可通過python命令直接調用。

3. 第三方發行版(如Anaconda)

若通過Anaconda、Miniconda等第三方Python發行版安裝,其路徑通常位于用戶主目錄或/opt目錄下:

  • /home/username/anaconda3/bin/python(Anaconda默認安裝路徑)
  • /opt/anaconda3/bin/python(部分系統可能選擇/opt目錄)
    這類安裝會隔離系統Python環境,避免依賴沖突。

4. 自定義編譯安裝

若通過源碼編譯安裝(如./configure --prefix=/custom/path && make install),Python會存放在用戶指定的--prefix目錄下:

  • /custom/path/bin/python(如/opt/python3.12/bin/python
    需手動配置環境變量(如PATH、PYTHONPATH)以使用自定義路徑的Python。

查找Python安裝路徑的方法

若需確認當前系統中Python的具體路徑,可通過以下命令快速獲?。?/p>

  • 查看Python解釋器路徑
    which python      # 查看python2路徑(若有)
    which python3     # 查看python3路徑(默認)
    
  • 通過Python命令獲取
    python3 -c "import sys; print(sys.executable)"  # 輸出python3解釋器絕對路徑
    
  • 查看環境變量
    echo $PATH        # 檢查PATH中包含的Python相關目錄
    

補充說明

  • Ubuntu 16.04及以上版本默認預裝Python 3.x,不再預裝Python 2.x;
  • 系統庫文件路徑:/usr/lib/python3.x/(標準庫)、/usr/lib/python3/dist-packages/(第三方庫);
  • 用戶級庫路徑:~/.local/lib/python3.x/(通過pip install --user安裝的第三方庫)。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女