Installation d'OpenClaw sur MacBook Pro avec Homebrew local et NVM

✍️ OpenClawRadar📅 Publié: April 15, 2026🔗 Source
Installation d'OpenClaw sur MacBook Pro avec Homebrew local et NVM
Ad

Un développeur a documenté son installation réussie d'OpenClaw sur un MacBook Pro en utilisant un compte utilisateur non administrateur, s'appuyant sur Gemini pour le guider tout au long du processus.

Approche d'installation

L'installation a utilisé une configuration locale de Homebrew dans ~/homebrew pour éviter de nécessiter des privilèges d'administration système. Les outils de ligne de commande Xcode étaient préinstallés sous un compte administrateur, tandis qu'OpenClaw, oMLX et les dépendances étaient installés sous un compte utilisateur standard.

Ad

Étapes clés de configuration

Le processus a suivi ces instructions spécifiques générées par Gemini :

Étape 1 : Initialiser Homebrew local et NVM

mkdir -p ~/homebrew
curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C ~/homebrew
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash

Étape 2 : Configurer l'environnement shell

Le fichier ~/.zshrc a été modifié pour inclure :

# 1. CONFIGURATION HOMEBREW (Local à oc1)
export PATH="/Users/oc1/homebrew/bin:$PATH"
export HOMEBREW_PREFIX="/Users/oc1/homebrew"
export HOMEBREW_CELLAR="/Users/oc1/homebrew/Cellar"
export HOMEBREW_REPOSITORY="/Users/oc1/homebrew"
# Options de compilation pour les bibliothèques locales (Requis pour les builds M3 Max)
export LDFLAGS="-L$HOMEBREW_PREFIX/lib"
export CPPFLAGS="-I$HOMEBREW_PREFIX/include"
export PKG_CONFIG_PATH="$HOMEBREW_PREFIX/lib/pkgconfig"
# 2. CONFIGURATION NVM
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
# 3. CONFIGURATION PYENV
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

Étape 3 : Installer les dépendances de compilation et pyenv

~/homebrew/bin/brew install --build-from-source openssl readline sqlite3 xz zlib
~/homebrew/bin/brew install --build-from-source pyenv

Étape 4 : Installer les environnements d'exécution Node et Python

nvm install 24
nvm alias default 24
LDFLAGS="-L/Users/oc1/homebrew/lib" CPPFLAGS="-I/Users/oc1/homebrew/include" pyenv install 3.14.3
pyenv global 3.14.3

Étape 5 : Installer OpenClaw

npm install -g pnpm
npm install -g openclaw@latest
openclaw --version

Composants supplémentaires

oMLX a été installé via le téléchargement d'un fichier DMG, avec le modèle de langage Qwen3.5-122B-A10B-MLX-vision-4.7-bit téléchargé via oMLX. L'installation a été effectuée sur un MacBook Pro M3 Max, avec des options de compilation spécifiquement configurées pour des builds optimisés ARM64.

📖 Lire la source complète : r/openclaw

Ad

👀 See Also

De 88 à 100 PSI : Claude Code pour l'optimisation du front-end
Guides

De 88 à 100 PSI : Claude Code pour l'optimisation du front-end

Un développeur a utilisé Claude Code pour faire passer le score PageSpeed Insights de 88 à 100 sur mobile. Tactiques clés : images responsives avec srcset, IntersectionObserver, suppression des préchargements de polices. Claude a agi comme un partenaire de débogage, pas comme une solution unique.

OpenClawRadar
Comment fonctionne réellement la mémoire d'OpenCLAW : Résoudre l'« oubli » de l'agent
Guides

Comment fonctionne réellement la mémoire d'OpenCLAW : Résoudre l'« oubli » de l'agent

Les agents OpenCLAW n'ont pas de mémoire persistante entre les conversations - ils reconstruisent le contexte à partir de fichiers comme SOUL.md, USER.md et MEMORY.md à chaque fois. Les problèmes courants d'«oubli» proviennent d'anciennes sessions, de fichiers mémoire non structurés et du stockage d'informations importantes dans l'historique des discussions au lieu de fichiers permanents.

OpenClawRadar
Composants d'un Agent de Codage : Comment les Outils, la Mémoire et le Contexte Étendent les LLM
Guides

Composants d'un Agent de Codage : Comment les Outils, la Mémoire et le Contexte Étendent les LLM

Sebastian Raschka décompose les six éléments constitutifs des agents de codage comme Claude Code et Codex CLI, expliquant comment les harnais d'agents combinent modèles avec outils, mémoire et contexte de dépôt pour rendre les LLM plus efficaces dans le travail logiciel.

OpenClawRadar
Optimisation de Qwen 3.6 27B/35B sur RTX 3090 : Flags, Quantification et Routage Automatique
Guides

Optimisation de Qwen 3.6 27B/35B sur RTX 3090 : Flags, Quantification et Routage Automatique

Un utilisateur partage ses flags llama-server pour les modèles Qwen 3.6 27B et 35B GGUF sur une RTX 3090 (24 Go), signalant des vitesses lentes pour le 35B et un code peu fiable produit par le 27B. Le post demande de meilleures quantifications, réglages de flags et changement automatique de modèle.

OpenClawRadar