labelImg macos 執行環境設定

冬天之歌發表於2024-03-18

labelImg macos 執行環境設定

MacOS brew 安裝

文件

  1. 安裝CLT for Xcode,檢查git/bash/curl存在

    xcode-select --install
    

    xcode-select: note: Command line tools are already installed. Use "Software Update" in System Settings or the softwareupdate command line interface to install updates 此提示表示已經安裝。

  2. 設定清華源環境變數

    export HOMEBREW_INSTALL_FROM_API=1
    export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api"
    export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
    export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
    export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
    export HOMEBREW_PIP_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple"
    
  3. 從映象源安裝 homebrew

    # 克隆倉庫
    git clone --depth=1 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git brew-install
    
    # 執行安裝指令碼
    /bin/bash brew-install/install.sh
    
    # 刪除倉庫
    rm -rf brew-install
    
  4. 寫入本地使用者 zsh profile

    (echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> ~/.zprofile
    

labelImg 環境準備

文件

  1. brew 安裝qt@5版本

    brew install qt@5
    
  2. 安裝其它依賴

    brew install libxml2
    

執行專案

  1. 克隆專案

    git clone https://github.com/HumanSignal/labelImg.git
    
  2. 終端(Terminal)切換至labelImg目錄

    # 一般會克隆至該目錄,根據實際情況進行改變
    cd ~/labelImg
    
  3. 建立虛擬環境

    python3 -m venv .venv
    
  4. 啟用虛擬環境

    source .venv/bin/activate
    
  5. 安裝 python 包

    pip3 install -r requirements/requirements-linux-python3.txt
    
  6. 執行安裝指令碼

    # 執行預處理步驟
    make qt5py3
    
    # 啟動指令碼
    python3 labelImg.py
    

相關文章