일반적인 OpenClaw 설치 오류 및 해결 방법

OpenClaw 설치 문제 해결 가이드
r/openclaw의 최근 게시물은 OpenClaw 도구의 반복적인 설치 및 런타임 오류를 다루며, 구체적인 명령어와 수정 방법을 제공합니다.
주요 문제 및 해결 방법
"설치되었지만 openclaw를 찾을 수 없음"
이는 npm의 글로벌 bin 디렉토리가 PATH에 포함되지 않았을 때 발생합니다. 바이너리는 존재하지만 찾을 수 없습니다.
npm prefix -g를 실행하여 글로벌 접두사를 확인하세요..bashrc또는.zshrc에서$PATH에<prefix>/bin을 추가하세요.- 셸을 다시 로드한 후
openclaw --version이 작동해야 합니다.
설치 시 "EACCES: 권한 거부됨"
이는 루트가 소유한 npm의 기본 글로벌 디렉토리와 관련된 권한 문제입니다.
sudo를 사용하지 마세요.- 대신 사용자 소유의 접두사를 구성하세요:
mkdir -p ~/.npm-global npm config set prefix '~/.npm-global' export PATH="$HOME/.npm-global/bin:$PATH" - 셸 구성 파일에 export를 추가하고 sudo 없이 설치를 다시 실행하세요.
구형 Node.js의 자동 실패
OpenClaw는 Node.js 22+가 필요합니다. 이전 버전은 오류 없이 설치될 수 있지만 런타임에서 중단되는 바이너리를 생성할 수 있습니다.
- 항상 먼저
node --version을 확인하세요.
"장치에 부적절한 ioctl"
이는 실제 터미널이 없는 Docker 컨테이너나 CI 환경에서 흔히 발생하는 TTY 문제입니다.
openclaw onboard --non-interactive --accept-risk를 실행하여 대화형 마법사를 건너뛰세요.
Telegram 플러그인이 "사용 불가" 상태로 고착됨
이전에 손상된 설치가 Telegram 플러그인을 부분적으로 구성된 상태로 남겼다면, 고착될 수 있습니다.
- 상태를 지우려면
openclaw doctor --fix를 실행하세요.
"게이트웨이 연결 페어링 필요"에 대한 참고
이 메시지는 설치 오류가 아닙니다. 이는 DM 정책과 관련되어 있으며, OpenClaw는 기본적으로 DM에 응답하기 전에 수동 페어링을 요구합니다. 채널 구성에 대한 OpenClaw 문서를 참조하세요.
📖 전체 출처 읽기: r/openclaw
👀 See Also

대화형 설명 지도: 클로드 코드 에이전트 루프 설계, 단일 호출에서 자체 변형 프롬프트까지
Opus 4.7로 구축된 인터랙티브 사이트에서 Claude Code의 실제 에이전트 루프 디자인 11가지를 시각화합니다. 기본 호출부터 자신의 프롬프트를 다시 작성하는 에이전트까지, SVG 애니메이션으로 메모리와 루프 메커니즘을 보여줍니다.

레딧 게시물: 개발자들은 더 나운 도구뿐만 아니라 더 나은 AI 코딩 관행이 필요합니다
레딧 게시글은 개발자들이 AI 코딩 도구에 대해 불만을 갖는 이유가 맥락이나 구조 없이 '원시 프롬프팅'을 사용하는 부적절한 프롬프트 작성 습관 때문이라고 주장합니다. 저자는 CLAUDE.md 같은 스캐폴딩과 구조화된 워크플로우를 사용하여 Claude로부터 프로덕션 준비가 된 코드를 얻을 것을 권장합니다.

구글 AI 프로 계정, 오픈클로 OAuth 차단 후 복구 — 이의 제기 양식 작동
OpenClaw OAuth로 인해 Google AI Pro 계정이 차단되었다가 약 3개월 만에 복구된 사례가 Reddit에 공유됐습니다. 공식 이의제기 양식이 결국 효과를 본 것으로 나타났습니다.

SSH 자체 마이그레이션을 사용하여 OpenClaw와 Hermes를 시스템 간에 마이그레이션하는 방법
한 사용자가 노트북의 WSL2 Ubuntu에서 EVO-X2의 WSL2 Ubuntu 2604 인스턴스로 OpenClaw와 Hermes를 전송했습니다. 도구들이 SSH로 접속하여 스스로 마이그레이션을 수행했습니다.