इस पेज पर
इस पेज पर
Runtimes
Node.js
OpenClaw के लिए Node 22.22.3+, Node 24.15+, या Node 25.9+ आवश्यक है। इंस्टॉल, CI और रिलीज़ कार्यप्रवाहों के लिए Node 24 डिफ़ॉल्ट और अनुशंसित रनटाइम है; सक्रिय LTS लाइन के माध्यम से Node 22 समर्थित बना हुआ है। Node 23 समर्थित नहीं है। इंस्टॉलर स्क्रिप्ट स्वचालित रूप से Node का पता लगाकर उसे इंस्टॉल करती है — जब आप Node को स्वयं सेट अप करना चाहते हैं (संस्करण, PATH, ग्लोबल इंस्टॉल), तब इस पृष्ठ का उपयोग करें।
अपना संस्करण जाँचें
v24.15.0 या इससे नया 24.x अनुशंसित डिफ़ॉल्ट है। v22.22.3 या इससे नया 22.x समर्थित Node 22 LTS विकल्प है; Node v25.9.0+ भी समर्थित है। Node 23 समर्थित नहीं है। यदि Node उपलब्ध नहीं है या समर्थित सीमा से बाहर है, तो नीचे दी गई कोई इंस्टॉल विधि चुनें।
Node इंस्टॉल करें
macOS
Homebrew (अनुशंसित):
या nodejs.org से macOS इंस्टॉलर डाउनलोड करें।
Linux
Ubuntu / Debian:
Fedora / RHEL:
या किसी संस्करण प्रबंधक का उपयोग करें (नीचे देखें)।
Windows
winget (अनुशंसित):
Chocolatey:
या nodejs.org से Windows इंस्टॉलर डाउनलोड करें।
संस्करण प्रबंधक का उपयोग करना (nvm, fnm, mise, asdf)
समस्या निवारण
openclaw: command not found
इसका लगभग हमेशा यह अर्थ होता है कि npm की ग्लोबल bin डायरेक्टरी आपके PATH में नहीं है।
अपना ग्लोबल npm प्रीफ़िक्स खोजें
जाँचें कि यह आपके PATH में है या नहीं
आउटपुट में <npm-prefix>/bin (macOS/Linux) या <npm-prefix> (Windows) खोजें।
इसे अपनी शेल स्टार्टअप फ़ाइल में जोड़ें
macOS / Linux
~/.zshrc या ~/.bashrc में जोड़ें:
फिर नया टर्मिनल खोलें (या zsh में rehash / bash में hash -r चलाएँ)।
Windows
Settings → System → Environment Variables के माध्यम से npm prefix -g का आउटपुट अपने सिस्टम PATH में जोड़ें।
npm install -g पर अनुमति संबंधी त्रुटियाँ (Linux)
यदि आपको EACCES त्रुटियाँ दिखाई देती हैं, तो npm के ग्लोबल प्रीफ़िक्स को ऐसी डायरेक्टरी में बदलें जिसमें उपयोगकर्ता लिख सकता हो:
इसे स्थायी बनाने के लिए export PATH=... पंक्ति को अपने ~/.bashrc या ~/.zshrc में जोड़ें।
संबंधित
- इंस्टॉल अवलोकन - इंस्टॉल करने की सभी विधियाँ
- अपडेट करना - OpenClaw को अद्यतित रखना
- आरंभ करना - इंस्टॉल के बाद शुरुआती चरण