इंस्टॉलेशन में मदद
OpenConstructionERP इंस्टॉल करना
चुनें कि आप इसे कैसे चलाना चाहते हैं, क्रमांकित चरणों का पालन करें, और अगर कुछ ठीक न लगे तो नीचे समस्याओं की सूची में वह संदेश खोजें जो आपको दिख रहा है। इंस्टॉलेशन के दौरान आने वाली कोई भी चेतावनी आपके प्रोजेक्ट को खतरे में नहीं डालती।
पक्का नहीं कि आपको क्या चाहिए?
- आप Windows 10 या 11 इस्तेमाल करते हैंWindows इंस्टॉलर (.exe)
- आपके पास M1, M2, M3 या M4 चिप वाला Mac हैmacOS (.dmg, Apple Silicon)
- आपके पास Intel वाला Mac हैpip या Docker (Intel Mac के लिए ऐप नहीं है)
- आप Ubuntu, Debian या Linux Mint इस्तेमाल करते हैंLinux .deb
- आप Fedora, RHEL या Rocky Linux इस्तेमाल करते हैंLinux .rpm
- आप कोई और Linux डिस्ट्रीब्यूशन इस्तेमाल करते हैंLinux AppImage
- आपके पास पहले से Python 3.12 या नया है, या आप इसे सर्वर पर चाहते हैंpip
- आप Docker इस्तेमाल करते हैं या किसी टीम के लिए सेट अप कर रहे हैंDocker
पहले देखें
OpenConstructionERP कैसे इंस्टॉल करें
Windows पर वीडियो गाइड, वर्ज़न 17.7.1 के साथ रिकॉर्ड किया गया। 18.5 में कुछ स्क्रीन अलग दिखती हैं, और इंस्टॉलेशन के दौरान का इंतज़ार वीडियो में छोटा कर दिया गया है।
Windows
- 1
रिलीज़ पेज से
OpenConstructionERP_18.5.0_x64-setup.exeडाउनलोड करें।आपको दिखेगाDownloads फ़ोल्डर में लगभग 800 MB की फ़ाइल।
- 2
उस पर डबल-क्लिक करें। अगर नीली विंडो में "Windows protected your PC" लिखा आए तो "More info" पर क्लिक करें, जाँच लें कि फ़ाइल का नाम OpenConstructionERP से शुरू होता है, फिर "Run anyway" पर क्लिक करें।
आपको दिखेगाWindows एडमिनिस्ट्रेटर की अनुमति माँगता है। Yes पर क्लिक करें।
- 3
इंस्टॉलर की भाषा चुनें, लाइसेंस स्वीकार करें और सुझाया गया फ़ोल्डर
C:\Program Files\OpenConstructionERPरहने दें।आपको दिखेगाप्रोग्रेस बार, फिर समाप्ति का पेज।
- 4
Finish पर क्लिक करें या Start मेनू से OpenConstructionERP चलाएँ।
आपको दिखेगा"ऐप शुरू हो रहा है" वाली लोडिंग स्क्रीन और एक सूची: backend शुरू होना, लोकल डेटाबेस शुरू होना, डेटाबेस तैयार होना, ऐप सर्वर शुरू होना, ऐप खुलना।
- 5
बिल्कुल पहली बार चलाने पर इंतज़ार करें। विंडो बंद न करें।
आपको दिखेगा"पहली बार चलाने पर आपका लोकल डेटाबेस तैयार होता है। इसमें एक या दो मिनट लग सकते हैं, कृपया प्रतीक्षा करें।" बाद की बार यह बहुत तेज़ खुलता है।
- 6
चुनें कि यह कैसे खुले: ऐप विंडो के रूप में (सुझाया गया) या आपके सामान्य ब्राउज़र में।
आपको दिखेगा"आप OpenConstructionERP को कैसे खोलना चाहते हैं?" और फिर लॉगिन पेज।
- 7
डेमो अकाउंट से लॉग इन करें: ईमेल demo@openconstructionerp.com, पासवर्ड DemoPass1234!। इसके बाद आप अपना अकाउंट और प्रोजेक्ट बना सकते हैं।
आपको दिखेगाऐप। डेमो प्रोजेक्ट पहली बार चलाने पर बैकग्राउंड में बनते हैं, इसलिए प्रोजेक्ट की सूची कुछ देर यह कह सकती है कि वे आ रहे हैं।
- 8
नई इंस्टॉलेशन में एडमिनिस्ट्रेटर से एक बार पूछा जाता है कि आप कौन से मॉड्यूल इस्तेमाल करेंगे। जो चाहिए उन पर निशान लगाएँ और आगे बढ़ें। बाद में ऊपर की बार के Background services बटन से इसे बदल सकते हैं।
आपको दिखेगामॉड्यूल की एक बार दिखने वाली सूची और उनके लिए ज़रूरी मेमोरी।
अगर आपको कोई संदेश दिखे
इंस्टॉलेशननीली विंडो "Windows protected your PC"।
इसका मतलब इंस्टॉलर पर अभी कोड साइनिंग नहीं है, इसलिए Windows प्रकाशक को नहीं पहचानता। यह चेतावनी है, वायरस की पहचान नहीं।
क्या करें "More info" पर क्लिक करें, जाँच लें कि फ़ाइल का नाम OpenConstructionERP से शुरू होता है, फिर "Run anyway" पर क्लिक करें।
इंस्टॉलेशनSmart App Control ने ऐप को ब्लॉक कर दिया, आगे बढ़ने का बटन नहीं है।
इसका मतलब Windows 11 का Smart App Control बिना हस्ताक्षर वाले प्रोग्राम को अस्वीकार कर देता है।
क्या करें Smart App Control सिर्फ एक ऐप को अनुमति नहीं दे सकता। इसे चालू रखने के लिए OpenConstructionERP को Docker Desktop या WSL (Windows में शामिल Linux) में चलाएँ, जिन्हें Smart App Control नहीं जाँचता। चरण-दर-चरण निर्देश: रिपॉज़िटरी में docs/desktop/WINDOWS_BLOCKED.md।
इंस्टॉलेशन"Please choose an installation folder whose path uses only Latin letters, digits and spaces. The built-in database cannot start from a folder with other characters in its path" (यह संदेश सिर्फ अंग्रेज़ी में है)अर्थ: इंस्टॉलेशन फ़ोल्डर के पाथ में केवल लैटिन अक्षर, अंक और स्पेस हो सकते हैं, क्योंकि बिल्ट-इन डेटाबेस किसी अन्य पाथ से शुरू नहीं हो सकता।
इसका मतलब आपके चुने फ़ोल्डर के पाथ में सिरिलिक, चीनी, उच्चारण चिह्न वाले या दूसरे गैर-लैटिन अक्षर हैं।
क्या करें सुझाया गया C:\Program Files\OpenConstructionERP रहने दें या C:\OpenConstructionERP जैसा फ़ोल्डर चुनें। साइलेंट इंस्टॉलेशन (/S) कोड 3 के साथ खत्म होता है और कारण %TEMP%\OpenConstructionERP-install-error.log में लिखता है।
इंस्टॉलेशनइंस्टॉलर WebView2 की त्रुटि के साथ रुक जाता है।
इसका मतलब Windows ने Microsoft WebView2 इंस्टॉल करने से मना कर दिया, यह वह घटक है जो ऐप की विंडो बनाता है। यह इंस्टॉलर में शामिल है इसलिए इंटरनेट की ज़रूरत नहीं; त्रुटि खुद Windows से आती है (नीति, लंबित अपडेट, या पुराना खराब WebView2)।
क्या करें कंप्यूटर दोबारा चालू करें और इंस्टॉलर फिर चलाएँ। अगर फिर विफल हो तो Microsoft से "Microsoft Edge WebView2 Runtime" इंस्टॉल करें और फिर हमारा इंस्टॉलर एक बार और चलाएँ।
इंस्टॉलेशनएंटीवायरस इंस्टॉलेशन के दौरान या पहली बार चलाने पर कोई फ़ाइल हटा देता है या क्वारंटीन कर देता है।
इसका मतलब प्रोग्राम नया है और उस पर हस्ताक्षर नहीं, और कुछ एंटीवायरस इसे शक की नज़र से देखते हैं।
क्या करें फ़ाइल को क्वारंटीन से वापस लाएँ और ये दो फ़ोल्डर अपवाद में जोड़ें: प्रोग्राम का फ़ोल्डर C:\Program Files\OpenConstructionERP और आपका डेटा फ़ोल्डर C:\Users\<your name>\.openestimate। फिर मौजूदा इंस्टॉलेशन के ऊपर इंस्टॉलर दोबारा चलाएँ। अगर आपको यकीन नहीं कि फ़ाइल असली है तो पहले हमें लिखें।
अपग्रेडऐसी स्क्रीन जो पूछती है कि इंस्टॉल किए वर्शन के ऊपर लिखना है या पहले उसे हटाना है, और एक पंक्ति जो हटाने का सुझाव देती है।
क्या करें जो विकल्प पहले से चुना है उसे रहने दें (ऊपर लिखना)। आपके प्रोजेक्ट सुरक्षित रहते हैं। अपग्रेड के बाद पहली बार चलाने में ज़्यादा समय लग सकता है क्योंकि डेटाबेस खुद को अपडेट करता है।
अपग्रेडआप OpenConstructionERP को pip से या उसी कंप्यूटर पर टर्मिनल से भी चलाते हैं, और अपग्रेड के दौरान यह रुक जाता है।
इसका मतलब दोनों एक ही .openestimate फ़ोल्डर और एक ही डेटाबेस इस्तेमाल करते हैं। इंस्टॉलर प्रोग्राम बदलने के लिए उस डेटाबेस को रोकता है। 18.4.0 से अपग्रेड करते समय पुराना अनइंस्टॉलर openconstructionerp.exe नाम के हर प्रोग्राम को भी बंद कर देता है।
क्या करें इंस्टॉल या अपग्रेड से पहले टर्मिनल वर्शन रोकें (Ctrl+C) और बाद में उसे फिर से चलाएँ।
शुरू करनाबिल्कुल पहली बार चलाने पर लोडिंग स्क्रीन एक मिनट या ज़्यादा रुकी रहती है।
इसका मतलब ऐप अपना लोकल डेटाबेस बनाता है। यह सिर्फ एक बार होता है।
क्या करें इंतज़ार करें और विंडो बंद न करें। धीमी या लगभग भरी डिस्क पर इसमें ज़्यादा समय लग सकता है। आगे की बार यह तेज़ी से खुलता है।
शुरू करना"OpenConstructionERP failed to start" का बॉक्स जिसमें एक लॉग फ़ाइल का नाम है।
इसका मतलब ऐप अपनी विंडो बिल्कुल नहीं खोल पाया।
क्या करें इसे एक बार और चलाएँ। अगर बॉक्स फिर आए तो उसमें बताई गई लॉग फ़ाइल हमें भेजें।
शुरू करना"The backend started, but the local database is not answering, so the app cannot open."अर्थ: सर्वर वाला हिस्सा शुरू हो गया, लेकिन उसका लोकल डेटाबेस जवाब नहीं दे रहा, इसलिए ऐप नहीं खुल सकता।
इसका मतलब लोकल डेटाबेस शुरू नहीं हुआ, अक्सर ऐसे सेशन के बाद जो ठीक से बंद नहीं हुआ था।
क्या करें कंप्यूटर दोबारा चालू करें और ऐप फिर चलाएँ। अगर यह दोहराए तो हमें desktop-launcher.log और डेटाबेस का लॉग भेजें (लॉग देखें)।
शुरू करना"The backend started, but this installation is missing the application files it serves"अर्थ: सर्वर वाला हिस्सा शुरू हो गया, लेकिन इंस्टॉलेशन में यूज़र इंटरफ़ेस की फ़ाइलें नहीं हैं।
इसका मतलब प्रोग्राम के फ़ोल्डर का कुछ हिस्सा गायब है, आमतौर पर इसलिए कि एंटीवायरस ने उसे हटा दिया।
क्या करें एंटीवायरस का क्वारंटीन देखें, फिर मौजूदा इंस्टॉलेशन के ऊपर इंस्टॉलर दोबारा चलाएँ। आपके प्रोजेक्ट को छुआ नहीं जाता।
शुरू करना"The application backend did not start in time" या "The application backend stopped responding while preparing the local database" (या किसी और चरण पर)।
इसका मतलब शुरू होने में उससे ज़्यादा समय लगा जितना ऐप इंतज़ार करता है। संदेश बताता है कि वह किस चरण पर था।
क्या करें विंडो बंद करें और फिर चलाएँ। अगर डिस्क लगभग भरी है तो पहले जगह खाली करें। अगर फिर उसी चरण पर रुके तो हमें desktop-launcher.log भेजें।
शुरू करना"The drive ran out of space while the application was starting" या "There is not enough free space to start the application"।
इसका मतलब बिल्कुल यही। संदेश फ़ोल्डर और बची हुई खाली जगह बताता है।
क्या करें उस ड्राइव पर जगह खाली करें और फिर चलाएँ।
शुरू करनाएक संदेश कि लोकल डेटाबेस का फ़ोल्डर "sits too deep in the filesystem", दो संख्याओं के साथ।
इसका मतलब Windows पाथ की लंबाई सीमित करता है, और आपके डेटा फ़ोल्डर का पाथ डेटाबेस फ़ाइलों के लिए बहुत लंबा है। Windows में लंबे पाथ चालू करने से मदद नहीं मिलती।
क्या करें यूज़र एनवायरनमेंट वेरिएबल OE_DATA_DIR को किसी छोटे पाथ पर रखें जैसे C:\OpenConstructionERP\data (Start, "environment variables" टाइप करें, Edit environment variables for your account, New) और फिर चलाएँ।
शुरू करनाआपके Windows यूज़र नाम में गैर-लैटिन अक्षर हैं (जैसे सिरिलिक या चीनी) और आप अपना डेटाबेस ढूँढ रहे हैं।
इसका मतलब अंतर्निहित डेटाबेस ऐसे पाथ से नहीं चल सकता, इसलिए 18.5.0 से ऐप उसे C:\ProgramData\OpenConstructionERP\clusters\<id>\pgdata में रखता है। 18.5.0 से पहले ऐसे अकाउंट के लिए ऐप शुरू ही नहीं हो पाता था।
क्या करें ठीक करने को कुछ नहीं है। आपके .openestimate फ़ोल्डर में pgdata.location फ़ाइल डेटाबेस का सटीक फ़ोल्डर बताती है। बैकअप के लिए दोनों फ़ोल्डर कॉपी करें।
चलते समय"The application backend stopped, restarting" और विंडो फिर से लोड होती है।
इसका मतलब ऐप का बैकग्राउंड वाला हिस्सा अचानक रुक गया और ऐप ने उसे फिर चला दिया। सहेजा हुआ काम बना रहता है। यह 30 मिनट में ज़्यादा से ज़्यादा दो बार ऐसा करता है।
क्या करें जारी रखें। अगर यह दोहराए या "The application backend has stopped" दिखे तो हमें desktop-launcher.log और logs/backend-crash.log भेजें।
शुरू करनाहर बार ऐप चलाने पर आप लॉग आउट हो जाते हैं और भाषा वापस अंग्रेज़ी हो जाती है।
इसका मतलब कोई और प्रोग्राम पोर्ट 8732 इस्तेमाल कर रहा है, जो ऐप आमतौर पर इस्तेमाल करता है। तब वर्शन 18.5.0 हर बार चलाने पर कोई भी खाली पोर्ट चुनता है, और विंडो हर नए पोर्ट को नई साइट मानती है, इसलिए लॉगिन और भाषा नहीं मिलते।
क्या करें पोर्ट 8732 इस्तेमाल करने वाला दूसरा प्रोग्राम बंद करें या दोबारा कॉन्फ़िगर करें (Windows में टर्मिनल में netstat -ano | findstr :8732 चलाएँ ताकि उसकी process ID दिखे)। आपके प्रोजेक्ट प्रभावित नहीं होते, सिर्फ लॉगिन और भाषा का चुनाव।
शुरू करनाआपको चिंता है कि ऐप उस PostgreSQL से टकराता है जो आप पहले से पोर्ट 5432 पर चला रहे हैं।
इसका मतलब नहीं टकराता। अंतर्निहित डेटाबेस Windows में कोई भी खाली लोकल पोर्ट लेता है, और macOS और Linux में सिर्फ लोकल socket पर सुनता है, TCP पोर्ट पर नहीं।
क्या करें कुछ करने की ज़रूरत नहीं।
लॉग कहाँ हैं
desktop-launcher.logC:\Users\<your name>\.openestimate\desktop-launcher.logडेस्कटॉप ऐप ने शुरू होते समय जो कुछ किया। हमेशा आपके होम फ़ोल्डर में, भले ही आपने डेटा फ़ोल्डर कहीं और रख दिया हो।backend-crash.logC:\Users\<your name>\.openestimate\logs\backend-crash.logअचानक रुकने का ब्योरा। यह डेटा फ़ोल्डर में रहता है, इसलिएOE_DATA_DIRके साथ चला जाता है।database log folderC:\Users\<your name>\.openestimate\pgdata\log (or <folder frompgdata.location>\log)अंतर्निहित डेटाबेस क्यों शुरू नहीं हुआ।OpenConstructionERP-install-error.log%TEMP%\OpenConstructionERP-install-error.log(Explorer के एड्रेस बार में%TEMP%लिखें)Windows इंस्टॉलर ने इंस्टॉलेशन फ़ोल्डर क्यों अस्वीकार किया।
फ़ोल्डर खोलने के लिए इसे Explorer के एड्रेस बार में पेस्ट करें:
%USERPROFILE%\.openestimatemacOS
- 1
OpenConstructionERP_18.5.0_aarch64.dmgडाउनलोड करके खोलें।आपको दिखेगाएक विंडो जिसमें OpenConstructionERP ऐप का आइकन है।
- 2
OpenConstructionERP को Applications में खींचें।
आपको दिखेगाऐप Applications फ़ोल्डर में दिखता है।
- 3
Terminal एक बार खोलें और चलाएँ।
xattr -dr com.apple.quarantine /Applications/OpenConstructionERP.appआपको दिखेगाकोई आउटपुट नहीं। यह सही है। यह कमांड डाउनलोड का निशान हटाती है, क्योंकि ऐप को Apple ने अभी notarize नहीं किया है।
- 4
Applications से OpenConstructionERP खोलें।
आपको दिखेगा"ऐप शुरू हो रहा है" वाली लोडिंग स्क्रीन। पहली बार चलाने पर लोकल डेटाबेस तैयार होता है और एक या दो मिनट लगते हैं।
- 5
ऐप विंडो या ब्राउज़र चुनें।
आपको दिखेगालॉगिन पेज।
- 6
डेमो अकाउंट से लॉग इन करें: ईमेल demo@openconstructionerp.com, पासवर्ड DemoPass1234!। इसके बाद आप अपना अकाउंट और प्रोजेक्ट बना सकते हैं।
आपको दिखेगाऐप। डेमो प्रोजेक्ट पहली बार चलाने पर बैकग्राउंड में बनते हैं, इसलिए प्रोजेक्ट की सूची कुछ देर यह कह सकती है कि वे आ रहे हैं।
- 7
नई इंस्टॉलेशन में एडमिनिस्ट्रेटर से एक बार पूछा जाता है कि आप कौन से मॉड्यूल इस्तेमाल करेंगे। जो चाहिए उन पर निशान लगाएँ और आगे बढ़ें। बाद में ऊपर की बार के Background services बटन से इसे बदल सकते हैं।
आपको दिखेगामॉड्यूल की एक बार दिखने वाली सूची और उनके लिए ज़रूरी मेमोरी।
अगर आपको कोई संदेश दिखे
शुरू करनाबिल्कुल पहली बार चलाने पर लोडिंग स्क्रीन एक मिनट या ज़्यादा रुकी रहती है।
इसका मतलब ऐप अपना लोकल डेटाबेस बनाता है। यह सिर्फ एक बार होता है।
क्या करें इंतज़ार करें और विंडो बंद न करें। धीमी या लगभग भरी डिस्क पर इसमें ज़्यादा समय लग सकता है। आगे की बार यह तेज़ी से खुलता है।
शुरू करना"The backend started, but the local database is not answering, so the app cannot open."अर्थ: सर्वर वाला हिस्सा शुरू हो गया, लेकिन उसका लोकल डेटाबेस जवाब नहीं दे रहा, इसलिए ऐप नहीं खुल सकता।
इसका मतलब लोकल डेटाबेस शुरू नहीं हुआ, अक्सर ऐसे सेशन के बाद जो ठीक से बंद नहीं हुआ था।
क्या करें कंप्यूटर दोबारा चालू करें और ऐप फिर चलाएँ। अगर यह दोहराए तो हमें desktop-launcher.log और डेटाबेस का लॉग भेजें (लॉग देखें)।
शुरू करना"The backend started, but this installation is missing the application files it serves"अर्थ: सर्वर वाला हिस्सा शुरू हो गया, लेकिन इंस्टॉलेशन में यूज़र इंटरफ़ेस की फ़ाइलें नहीं हैं।
इसका मतलब प्रोग्राम के फ़ोल्डर का कुछ हिस्सा गायब है, आमतौर पर इसलिए कि एंटीवायरस ने उसे हटा दिया।
क्या करें एंटीवायरस का क्वारंटीन देखें, फिर मौजूदा इंस्टॉलेशन के ऊपर इंस्टॉलर दोबारा चलाएँ। आपके प्रोजेक्ट को छुआ नहीं जाता।
शुरू करना"The application backend did not start in time" या "The application backend stopped responding while preparing the local database" (या किसी और चरण पर)।
इसका मतलब शुरू होने में उससे ज़्यादा समय लगा जितना ऐप इंतज़ार करता है। संदेश बताता है कि वह किस चरण पर था।
क्या करें विंडो बंद करें और फिर चलाएँ। अगर डिस्क लगभग भरी है तो पहले जगह खाली करें। अगर फिर उसी चरण पर रुके तो हमें desktop-launcher.log भेजें।
शुरू करना"The application never finished unpacking itself, so its backend never started." या "The application could not unpack itself into the temporary folder it uses."
इसका मतलब macOS और Linux पर ऐप हर बार चलने पर अपना backend खोलता है। धीमी या भरी हुई डिस्क, या फ़ाइलों को लॉक करने वाला एंटीवायरस इसे रोकता है। (Windows ऐप 18.5 से खुद को नहीं खोलता।)
क्या करें अपने अस्थायी फ़ोल्डर वाली ड्राइव पर जगह खाली करें या एंटीवायरस में ऐप को अनुमति दें, फिर चलाएँ।
शुरू करना"The drive ran out of space while the application was starting" या "There is not enough free space to start the application"।
इसका मतलब बिल्कुल यही। संदेश फ़ोल्डर और बची हुई खाली जगह बताता है।
क्या करें उस ड्राइव पर जगह खाली करें और फिर चलाएँ।
चलते समय"The application backend stopped, restarting" और विंडो फिर से लोड होती है।
इसका मतलब ऐप का बैकग्राउंड वाला हिस्सा अचानक रुक गया और ऐप ने उसे फिर चला दिया। सहेजा हुआ काम बना रहता है। यह 30 मिनट में ज़्यादा से ज़्यादा दो बार ऐसा करता है।
क्या करें जारी रखें। अगर यह दोहराए या "The application backend has stopped" दिखे तो हमें desktop-launcher.log और logs/backend-crash.log भेजें।
शुरू करनाहर बार ऐप चलाने पर आप लॉग आउट हो जाते हैं और भाषा वापस अंग्रेज़ी हो जाती है।
इसका मतलब कोई और प्रोग्राम पोर्ट 8732 इस्तेमाल कर रहा है, जो ऐप आमतौर पर इस्तेमाल करता है। तब वर्शन 18.5.0 हर बार चलाने पर कोई भी खाली पोर्ट चुनता है, और विंडो हर नए पोर्ट को नई साइट मानती है, इसलिए लॉगिन और भाषा नहीं मिलते।
क्या करें पोर्ट 8732 इस्तेमाल करने वाला दूसरा प्रोग्राम बंद करें या दोबारा कॉन्फ़िगर करें (Windows में टर्मिनल में netstat -ano | findstr :8732 चलाएँ ताकि उसकी process ID दिखे)। आपके प्रोजेक्ट प्रभावित नहीं होते, सिर्फ लॉगिन और भाषा का चुनाव।
शुरू करनाआपको चिंता है कि ऐप उस PostgreSQL से टकराता है जो आप पहले से पोर्ट 5432 पर चला रहे हैं।
इसका मतलब नहीं टकराता। अंतर्निहित डेटाबेस Windows में कोई भी खाली लोकल पोर्ट लेता है, और macOS और Linux में सिर्फ लोकल socket पर सुनता है, TCP पोर्ट पर नहीं।
क्या करें कुछ करने की ज़रूरत नहीं।
इंस्टॉलेशन"OpenConstructionERP is damaged and can't be opened" (टेक्स्ट आपके सिस्टम की भाषा में आ सकता है)।
इसका मतलब ऐप को Apple ने अभी notarize नहीं किया है और उस पर डाउनलोड का निशान अभी भी है। ऐप खराब नहीं है।
क्या करें सिर्फ यही मदद करता है: Terminal में एक बार xattr -dr com.apple.quarantine /Applications/OpenConstructionERP.app चलाएँ और फिर ऐप सामान्य तरीके से खोलें।
इंस्टॉलेशन"OpenConstructionERP cannot be opened because the developer cannot be verified" (या Apple यह पुष्टि नहीं कर सका कि इसमें मैलवेयर नहीं है; टेक्स्ट आपके सिस्टम की भाषा में आ सकता है)।
इसका मतलब ऐप ad hoc हस्ताक्षरित है लेकिन Apple ने उसे अभी notarize नहीं किया है।
क्या करें वही xattr कमांड चलाएँ या System Settings, फिर Privacy & Security खोलें, नीचे जाएँ और Open Anyway पर क्लिक करें। यह सिर्फ एक बार करना पड़ता है।
इंस्टॉलेशनऐप आपके Mac पर बिल्कुल नहीं चलता।
इसका मतलब Mac रिलीज़ सिर्फ Apple Silicon (M1 और नए) के लिए है। Intel के लिए रिलीज़ नहीं है।
क्या करें Intel Mac पर pip (Python 3.12 या नया) या Docker इस्तेमाल करें।
लॉग कहाँ हैं
desktop-launcher.log~/.openestimate/desktop-launcher.logडेस्कटॉप ऐप ने शुरू होते समय जो कुछ किया। हमेशा आपके होम फ़ोल्डर में, भले ही आपने डेटा फ़ोल्डर कहीं और रख दिया हो।backend-crash.log~/.openestimate/logs/backend-crash.logअचानक रुकने का ब्योरा। यह डेटा फ़ोल्डर में रहता है, इसलिएOE_DATA_DIRके साथ चला जाता है।database log folder~/.openestimate/pgdata/logअंतर्निहित डेटाबेस क्यों शुरू नहीं हुआ।
टर्मिनल से फ़ोल्डर खोलने के लिए:
open ~/.openestimateLinux
Linux: .deb (Ubuntu, Debian, Mint)
- 1
OpenConstructionERP_18.5.0_amd64.debडाउनलोड करें।आपको दिखेगालगभग 830 MB की फ़ाइल।
- 2
टर्मिनल में, डाउनलोड फ़ोल्डर में, चलाएँ।
sudo apt install ./OpenConstructionERP_18.5.0_amd64.debआपको दिखेगाapt पैकेज और उसकी ज़रूरी लाइब्रेरी की सूची दिखाता है और फिर इंस्टॉल करता है। फ़ाइल के नाम से पहले ./ ज़रूरी है।
- 3
ऐप्लिकेशन मेनू से OpenConstructionERP चलाएँ।
आपको दिखेगालोडिंग स्क्रीन। पहली बार चलाने में एक या दो मिनट लगते हैं।
- 4
डेमो अकाउंट से लॉग इन करें: ईमेल demo@openconstructionerp.com, पासवर्ड DemoPass1234!। इसके बाद आप अपना अकाउंट और प्रोजेक्ट बना सकते हैं।
आपको दिखेगाऐप। डेमो प्रोजेक्ट पहली बार चलाने पर बैकग्राउंड में बनते हैं, इसलिए प्रोजेक्ट की सूची कुछ देर यह कह सकती है कि वे आ रहे हैं।
- 5
नई इंस्टॉलेशन में एडमिनिस्ट्रेटर से एक बार पूछा जाता है कि आप कौन से मॉड्यूल इस्तेमाल करेंगे। जो चाहिए उन पर निशान लगाएँ और आगे बढ़ें। बाद में ऊपर की बार के Background services बटन से इसे बदल सकते हैं।
आपको दिखेगामॉड्यूल की एक बार दिखने वाली सूची और उनके लिए ज़रूरी मेमोरी।
Linux: .rpm (Fedora, RHEL, Rocky)
- 1
OpenConstructionERP-18.5.0-1.x86_64.rpmडाउनलोड करें।आपको दिखेगालगभग 850 MB की फ़ाइल।
- 2
चलाएँ।
sudo dnf install ./OpenConstructionERP-18.5.0-1.x86_64.rpmआपको दिखेगाdnf निर्भरताएँ हल करके इंस्टॉल करता है।
- 3
ऐप्लिकेशन मेनू से OpenConstructionERP चलाएँ।
आपको दिखेगालोडिंग स्क्रीन। पहली बार चलाने में एक या दो मिनट लगते हैं।
- 4
डेमो अकाउंट से लॉग इन करें: ईमेल demo@openconstructionerp.com, पासवर्ड DemoPass1234!। इसके बाद आप अपना अकाउंट और प्रोजेक्ट बना सकते हैं।
आपको दिखेगाऐप। डेमो प्रोजेक्ट पहली बार चलाने पर बैकग्राउंड में बनते हैं, इसलिए प्रोजेक्ट की सूची कुछ देर यह कह सकती है कि वे आ रहे हैं।
- 5
नई इंस्टॉलेशन में एडमिनिस्ट्रेटर से एक बार पूछा जाता है कि आप कौन से मॉड्यूल इस्तेमाल करेंगे। जो चाहिए उन पर निशान लगाएँ और आगे बढ़ें। बाद में ऊपर की बार के Background services बटन से इसे बदल सकते हैं।
आपको दिखेगामॉड्यूल की एक बार दिखने वाली सूची और उनके लिए ज़रूरी मेमोरी।
Linux: AppImage (any distribution)
- 1
OpenConstructionERP_18.5.0_amd64.AppImageडाउनलोड करें।आपको दिखेगालगभग 910 MB की फ़ाइल।
- 2
इसे एक्ज़ीक्यूटेबल बनाएँ।
chmod +x OpenConstructionERP_18.5.0_amd64.AppImageआपको दिखेगाकोई आउटपुट नहीं।
- 3
इसे चलाएँ।
./OpenConstructionERP_18.5.0_amd64.AppImageआपको दिखेगालोडिंग स्क्रीन। पहली बार चलाने में एक या दो मिनट लगते हैं।
- 4
डेमो अकाउंट से लॉग इन करें: ईमेल demo@openconstructionerp.com, पासवर्ड DemoPass1234!। इसके बाद आप अपना अकाउंट और प्रोजेक्ट बना सकते हैं।
आपको दिखेगाऐप। डेमो प्रोजेक्ट पहली बार चलाने पर बैकग्राउंड में बनते हैं, इसलिए प्रोजेक्ट की सूची कुछ देर यह कह सकती है कि वे आ रहे हैं।
- 5
नई इंस्टॉलेशन में एडमिनिस्ट्रेटर से एक बार पूछा जाता है कि आप कौन से मॉड्यूल इस्तेमाल करेंगे। जो चाहिए उन पर निशान लगाएँ और आगे बढ़ें। बाद में ऊपर की बार के Background services बटन से इसे बदल सकते हैं।
आपको दिखेगामॉड्यूल की एक बार दिखने वाली सूची और उनके लिए ज़रूरी मेमोरी।
अगर आपको कोई संदेश दिखे
शुरू करनाबिल्कुल पहली बार चलाने पर लोडिंग स्क्रीन एक मिनट या ज़्यादा रुकी रहती है।
इसका मतलब ऐप अपना लोकल डेटाबेस बनाता है। यह सिर्फ एक बार होता है।
क्या करें इंतज़ार करें और विंडो बंद न करें। धीमी या लगभग भरी डिस्क पर इसमें ज़्यादा समय लग सकता है। आगे की बार यह तेज़ी से खुलता है।
शुरू करना"The backend started, but the local database is not answering, so the app cannot open."अर्थ: सर्वर वाला हिस्सा शुरू हो गया, लेकिन उसका लोकल डेटाबेस जवाब नहीं दे रहा, इसलिए ऐप नहीं खुल सकता।
इसका मतलब लोकल डेटाबेस शुरू नहीं हुआ, अक्सर ऐसे सेशन के बाद जो ठीक से बंद नहीं हुआ था।
क्या करें कंप्यूटर दोबारा चालू करें और ऐप फिर चलाएँ। अगर यह दोहराए तो हमें desktop-launcher.log और डेटाबेस का लॉग भेजें (लॉग देखें)।
शुरू करना"The backend started, but this installation is missing the application files it serves"अर्थ: सर्वर वाला हिस्सा शुरू हो गया, लेकिन इंस्टॉलेशन में यूज़र इंटरफ़ेस की फ़ाइलें नहीं हैं।
इसका मतलब प्रोग्राम के फ़ोल्डर का कुछ हिस्सा गायब है, आमतौर पर इसलिए कि एंटीवायरस ने उसे हटा दिया।
क्या करें एंटीवायरस का क्वारंटीन देखें, फिर मौजूदा इंस्टॉलेशन के ऊपर इंस्टॉलर दोबारा चलाएँ। आपके प्रोजेक्ट को छुआ नहीं जाता।
शुरू करना"The application backend did not start in time" या "The application backend stopped responding while preparing the local database" (या किसी और चरण पर)।
इसका मतलब शुरू होने में उससे ज़्यादा समय लगा जितना ऐप इंतज़ार करता है। संदेश बताता है कि वह किस चरण पर था।
क्या करें विंडो बंद करें और फिर चलाएँ। अगर डिस्क लगभग भरी है तो पहले जगह खाली करें। अगर फिर उसी चरण पर रुके तो हमें desktop-launcher.log भेजें।
शुरू करना"The application never finished unpacking itself, so its backend never started." या "The application could not unpack itself into the temporary folder it uses."
इसका मतलब macOS और Linux पर ऐप हर बार चलने पर अपना backend खोलता है। धीमी या भरी हुई डिस्क, या फ़ाइलों को लॉक करने वाला एंटीवायरस इसे रोकता है। (Windows ऐप 18.5 से खुद को नहीं खोलता।)
क्या करें अपने अस्थायी फ़ोल्डर वाली ड्राइव पर जगह खाली करें या एंटीवायरस में ऐप को अनुमति दें, फिर चलाएँ।
शुरू करना"The drive ran out of space while the application was starting" या "There is not enough free space to start the application"।
इसका मतलब बिल्कुल यही। संदेश फ़ोल्डर और बची हुई खाली जगह बताता है।
क्या करें उस ड्राइव पर जगह खाली करें और फिर चलाएँ।
चलते समय"The application backend stopped, restarting" और विंडो फिर से लोड होती है।
इसका मतलब ऐप का बैकग्राउंड वाला हिस्सा अचानक रुक गया और ऐप ने उसे फिर चला दिया। सहेजा हुआ काम बना रहता है। यह 30 मिनट में ज़्यादा से ज़्यादा दो बार ऐसा करता है।
क्या करें जारी रखें। अगर यह दोहराए या "The application backend has stopped" दिखे तो हमें desktop-launcher.log और logs/backend-crash.log भेजें।
शुरू करनाहर बार ऐप चलाने पर आप लॉग आउट हो जाते हैं और भाषा वापस अंग्रेज़ी हो जाती है।
इसका मतलब कोई और प्रोग्राम पोर्ट 8732 इस्तेमाल कर रहा है, जो ऐप आमतौर पर इस्तेमाल करता है। तब वर्शन 18.5.0 हर बार चलाने पर कोई भी खाली पोर्ट चुनता है, और विंडो हर नए पोर्ट को नई साइट मानती है, इसलिए लॉगिन और भाषा नहीं मिलते।
क्या करें पोर्ट 8732 इस्तेमाल करने वाला दूसरा प्रोग्राम बंद करें या दोबारा कॉन्फ़िगर करें (Windows में टर्मिनल में netstat -ano | findstr :8732 चलाएँ ताकि उसकी process ID दिखे)। आपके प्रोजेक्ट प्रभावित नहीं होते, सिर्फ लॉगिन और भाषा का चुनाव।
शुरू करनाआपको चिंता है कि ऐप उस PostgreSQL से टकराता है जो आप पहले से पोर्ट 5432 पर चला रहे हैं।
इसका मतलब नहीं टकराता। अंतर्निहित डेटाबेस Windows में कोई भी खाली लोकल पोर्ट लेता है, और macOS और Linux में सिर्फ लोकल socket पर सुनता है, TCP पोर्ट पर नहीं।
क्या करें कुछ करने की ज़रूरत नहीं।
इंस्टॉलेशन.deb को libwebkit2gtk-4.1-0 चाहिए या dpkg पूरी न होने वाली निर्भरताओं की सूचना देता है।
इसका मतलब ऐप को अपनी विंडो बनाने के लिए WebKitGTK 4.1 चाहिए। dpkg -i निर्भरताएँ इंस्टॉल नहीं करता।
क्या करें sudo apt install ./OpenConstructionERP_18.5.0_amd64.deb से इंस्टॉल करें, जो लाइब्रेरी भी लाता है। अगर आपकी डिस्ट्रीब्यूशन में libwebkit2gtk-4.1-0 नहीं है (22.04 से पुराना Ubuntu, 12 से पुराना Debian) तो pip इस्तेमाल करें।
इंस्टॉलेशनडबल-क्लिक पर AppImage कुछ नहीं करता।
इसका मतलब फ़ाइल पर अभी प्रोग्राम का निशान नहीं लगा है।
क्या करें chmod +x OpenConstructionERP_18.5.0_amd64.AppImage चलाएँ और इसे फिर चलाएँ।
इंस्टॉलेशनAppImage की त्रुटि जिसमें FUSE या libfuse.so.2 का ज़िक्र है।
इसका मतलब नई डिस्ट्रीब्यूशन अब वह FUSE 2 लाइब्रेरी इंस्टॉल नहीं करतीं जो AppImage इस्तेमाल करते हैं।
क्या करें इसे इंस्टॉल करें (sudo apt install libfuse2, Ubuntu 24.04 में sudo apt install libfuse2t64) या .deb, .rpm या pip इस्तेमाल करें।
लॉग कहाँ हैं
desktop-launcher.log~/.openestimate/desktop-launcher.logडेस्कटॉप ऐप ने शुरू होते समय जो कुछ किया। हमेशा आपके होम फ़ोल्डर में, भले ही आपने डेटा फ़ोल्डर कहीं और रख दिया हो।backend-crash.log~/.openestimate/logs/backend-crash.logअचानक रुकने का ब्योरा। यह डेटा फ़ोल्डर में रहता है, इसलिएOE_DATA_DIRके साथ चला जाता है।database log folder~/.openestimate/pgdata/logअंतर्निहित डेटाबेस क्यों शुरू नहीं हुआ।
टर्मिनल से फ़ोल्डर खोलने के लिए:
xdg-open ~/.openestimatepip
- 1
चलाएँ।
pip install --upgrade openconstructionerpआपको दिखेगाpip पैकेज और उसकी निर्भरताएँ डाउनलोड करता है।
- 2
चलाएँ।
openconstructionerpआपको दिखेगाएक छोटा स्वागत संदेश। पहली बार चलाने पर पूछता है कि डेमो प्रोजेक्ट लोड करने हैं या नहीं और ब्राउज़र खोलना है या नहीं।
- 3
इंतज़ार करें जब तक लोकल डेटाबेस तैयार होता है।
आपको दिखेगा"Database: embedded PostgreSQL 16 (no Docker)" और फिर सर्वर शुरू होता है। आपका ब्राउज़र http://127.0.0.1:8080 खोलता है (यह http://localhost:8080 ही है)।
- 4
लॉग इन करें। डेमो डेटा के साथ आप demo@openconstructionerp.com / DemoPass1234! इस्तेमाल कर सकते हैं।
आपको दिखेगाडैशबोर्ड।
- 5
नई इंस्टॉलेशन में एडमिनिस्ट्रेटर से एक बार पूछा जाता है कि आप कौन से मॉड्यूल इस्तेमाल करेंगे। जो चाहिए उन पर निशान लगाएँ और आगे बढ़ें। बाद में ऊपर की बार के Background services बटन से इसे बदल सकते हैं।
आपको दिखेगामॉड्यूल की एक बार दिखने वाली सूची और उनके लिए ज़रूरी मेमोरी।
- 6
रोकने के लिए टर्मिनल में Ctrl+C दबाएँ। अगली बार बस फिर से openconstructionerp चलाएँ।
आपको दिखेगासर्वर रुक जाता है। आपका डेटा होम फ़ोल्डर के
.openestimateफ़ोल्डर में रहता है।
काम की कमांड
openconstructionerp कमांड नहीं मिली
python -m openconstructionerpकुछ काम नहीं कर रहा: Python, पोर्ट, डेटा फ़ोल्डर और डेटाबेस जाँचता है और बताता है कि क्या करना है
openconstructionerp doctorपोर्ट 8080 कोई और प्रोग्राम इस्तेमाल कर रहा है
openconstructionerp serve --port 8081आपके नेटवर्क के दूसरे कंप्यूटरों को पहुँच चाहिए
openconstructionerp serve --host 0.0.0.0 --port 8080आपको हमें अपना वर्शन बताना होगा
openconstructionerp --versionअगर आपको कोई संदेश दिखे
इंस्टॉलेशनpip कहता है कि कोई उपयुक्त डिस्ट्रीब्यूशन नहीं मिला या कोई दूसरा Python चाहिए।
इसका मतलब OpenConstructionERP को Python 3.12 या नया चाहिए।
क्या करें Python 3.12 या नया इंस्टॉल करें और python3.12 -m pip install --upgrade openconstructionerp चलाएँ (Windows में: py -3.12 -m pip install --upgrade openconstructionerp)।
इंस्टॉलेशनerror: externally-managed-environment (Ubuntu 23.04+, Debian 12+)।अर्थ: आपका Linux सिस्टम अपने Python की सुरक्षा करता है और उसमें पैकेज इंस्टॉल करने से मना कर देता है।
इसका मतलब सिस्टम का Python pip को अपने अंदर इंस्टॉल नहीं करने देता।
क्या करें pipx install openconstructionerp इस्तेमाल करें या पहले वर्चुअल एनवायरनमेंट बनाएँ: python3 -m venv ~/oe && ~/oe/bin/pip install openconstructionerp।
शुरू करना"openconstructionerp" is not recognized या command not found।
इसका मतलब जिस फ़ोल्डर में pip कमांड रखता है वह आपके PATH में नहीं है (Windows में आम है)।
क्या करें इसकी जगह python -m openconstructionerp चलाएँ। यह PATH को छुए बिना हर सिस्टम पर चलता है।
शुरू करना"Port 8080 is already in use. Try: openconstructionerp serve --port 8081"अर्थ: कोई दूसरा प्रोग्राम पहले से पोर्ट 8080 इस्तेमाल कर रहा है, इसलिए ऐप को किसी दूसरे पोर्ट पर चलाएँ, जैसे 8081।
इसका मतलब कोई और प्रोग्राम पोर्ट 8080 इस्तेमाल कर रहा है।
क्या करें सुझाई गई कमांड चलाएँ और वह जो पता प्रिंट करे उसे खोलें।
शुरू करना"Embedded PostgreSQL could not start"।अर्थ: बिल्ट-इन PostgreSQL डेटाबेस शुरू नहीं हो सका।
इसका मतलब अंतर्निहित डेटाबेस शुरू नहीं हुआ। संदेश उसके लॉग का पाथ प्रिंट करता है।
क्या करें openconstructionerp doctor चलाएँ। अगर मदद न मिले तो pip install --upgrade --force-reinstall openconstructionerp से दोबारा इंस्टॉल करें और जो लॉग बताया गया है वह हमें भेजें।
लॉग कहाँ हैं
terminal outputthe terminal window (pip);docker compose logs app(Docker)pip और Docker के लिए, टर्मिनल ने जो प्रिंट किया औरopenconstructionerp doctorका आउटपुट कॉपी करें।
Docker
- 1
एक खाली फ़ोल्डर में दो compose फ़ाइलें डाउनलोड करें।
curl -fsSL https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/docker-compose.quickstart.yml -o docker-compose.ymlcurl -fsSL https://raw.githubusercontent.com/datadrivenconstruction/OpenConstructionERP/main/docker-compose.quickstart.image.yml -o docker-compose.override.ymlआपको दिखेगाफ़ोल्डर में दो फ़ाइलें।
- 2
सीक्रेट की फ़ाइल एक बार बनाएँ।
echo "POSTGRES_PASSWORD=$(openssl rand -base64 24)" > .envecho "JWT_SECRET=$(openssl rand -hex 32)" >> .envआपको दिखेगाएक
.envफ़ाइल। इसे संभालकर रखें: इसमें डेटाबेस का पासवर्ड और लॉगिन का सीक्रेट है। - 3
इसे चलाएँ।
docker compose pull app && docker compose up -dआपको दिखेगादो कंटेनर शुरू होते हैं: postgres और app।
- 4
http://localhost:8080 खोलें और demo@openconstructionerp.com / DemoPass1234! से लॉग इन करें।
आपको दिखेगालॉगिन पेज। पहली बार चलाने पर एक मिनट लग सकता है जब तक डेटाबेस तैयार होता है।
- 5
नई इंस्टॉलेशन में एडमिनिस्ट्रेटर से एक बार पूछा जाता है कि आप कौन से मॉड्यूल इस्तेमाल करेंगे। जो चाहिए उन पर निशान लगाएँ और आगे बढ़ें। बाद में ऊपर की बार के Background services बटन से इसे बदल सकते हैं।
आपको दिखेगामॉड्यूल की एक बार दिखने वाली सूची और उनके लिए ज़रूरी मेमोरी।
काम की कमांड
जाँचें कि दोनों कंटेनर चल रहे और स्वस्थ हैं
docker compose psदेखें कि ऐप क्यों शुरू नहीं हो रहा
docker compose logs appआपकी मशीन पर पोर्ट 8080 व्यस्त है
OE_PORT=8081 OE_ALLOWED_ORIGINS=http://localhost:8081 docker compose up -dयह compose सेटअप जाँच और लोकल इस्तेमाल के लिए है। प्रोडक्शन सर्वर के लिए रिपॉज़िटरी में docs/INSTALL_LINUX.md और docker-compose.prod.yml देखें।
अगर आपको कोई संदेश दिखे
शुरू करनाCompose "POSTGRES_PASSWORD must be set" या "JWT_SECRET must be set" के साथ रुक जाता है।
इसका मतलब दोनों सीक्रेट वाली .env फ़ाइल गायब है या उसी फ़ोल्डर में नहीं है।
क्या करें .env फ़ाइल चरण 2 की तरह उस फ़ोल्डर में बनाएँ जिसमें docker-compose.yml है।
शुरू करनाhttp://localhost:8080 नहीं खुलता।
इसका मतलब कंटेनर अभी नहीं चल रहा या पोर्ट 8080 व्यस्त है।
क्या करें docker compose ps और docker compose logs app चलाएँ। दूसरे पोर्ट के लिए: OE_PORT=8081 OE_ALLOWED_ORIGINS=http://localhost:8081 docker compose up -d और फिर http://localhost:8081 खोलें।
इंस्टॉलेशनApple Silicon वाले Mac या किसी और ARM मशीन पर Docker चेतावनी देता है कि image का प्लेटफ़ॉर्म linux/amd64 मेल नहीं खाता, या ऐप बहुत धीमा चलता है।
इसका मतलब प्रकाशित image सिर्फ x86-64 के लिए बनी है।
क्या करें make quickstart से सोर्स से बनाएँ या pip इस्तेमाल करें।
लॉग कहाँ हैं
terminal outputthe terminal window (pip);docker compose logs app(Docker)pip और Docker के लिए, टर्मिनल ने जो प्रिंट किया औरopenconstructionerp doctorका आउटपुट कॉपी करें।
आपका डेटा, अपग्रेड और अनइंस्टॉल
- Windows
C:\Users\<your name>\.openestimateसाथ हीC:\ProgramData\OpenConstructionERP\clusters\<id>\pgdataअगर आपके यूज़र नाम में गैर-लैटिन अक्षर हैं;pgdata.locationउसे बताती है। - macOS~/
.openestimate(छिपा हुआ; Finder में Cmd+Shift+. दबाएँ) - Linux~/
.openestimate - pip~/
.openestimate, वही फ़ोल्डर जो डेस्कटॉप ऐप का है, जब तक आप--data-dirन दें याOE_DATA_DIRसेट न करें - DockerDocker volumes <folder>_pg_data (डेटाबेस) और <folder>_app_data (फ़ाइलें), जहाँ <folder> उस फ़ोल्डर का नाम है जिसमें
docker-compose.ymlहै
अपग्रेड
नया वर्शन पुराने के ऊपर इंस्टॉल करें। आपका .openestimate फ़ोल्डर प्रोग्राम का हिस्सा नहीं है, इसलिए प्रोजेक्ट, उपयोगकर्ता और सेटिंग रहती हैं। अपग्रेड के बाद पहली बार चलाने में ज़्यादा समय लग सकता है क्योंकि डेटाबेस खुद को अपडेट करता है।
अनइंस्टॉल
अनइंस्टॉल प्रोग्राम हटाता है और आपके प्रोजेक्ट रखता है। Windows पर अनइंस्टॉलर "Delete the application data" का विकल्प देता है (इंस्टॉलर की भाषा में): यह सिर्फ वह लॉगिन और भाषा मिटाता है जो ऐप की विंडो ने सहेजी थी (%APPDATA% और %LOCALAPPDATA%\io.openconstructionerp.desktop में), आपके प्रोजेक्ट नहीं। नए सिरे से शुरू करने के लिए अनइंस्टॉल करें, .openestimate को किसी सुरक्षित जगह कॉपी करें और फिर उसे हटाएँ।
बैकअप
ऐप बंद करें और .openestimate फ़ोल्डर कॉपी करें (और pgdata.location में बताया ProgramData फ़ोल्डर भी, अगर हो)।
अब भी अटके हैं? हम मदद करेंगे
कृपया यह शामिल करें:
- वर्शन (यह डाउनलोड की फ़ाइल के नाम में है; pip:
openconstructionerp --version; Docker: image का टैग) और आपने कैसे इंस्टॉल किया (Windows इंस्टॉलर, .dmg, .deb, .rpm, AppImage, pip या Docker) - आपका सिस्टम (Windows: Start,
winverटाइप करें; macOS: Apple मेनू, About This Mac; Linux: डिस्ट्रीब्यूशन और वर्शन) - संदेश का सटीक टेक्स्ट या स्क्रीनशॉट
- ऊपर बताई गई लॉग फ़ाइलें
लॉग फ़ाइलों में आपका यूज़र नाम और फ़ोल्डरों के नाम हो सकते हैं। सार्वजनिक करने से पहले उन्हें देख लें; चाहें तो ईमेल से भेजना बेहतर है।
इंस्टॉल के बाद अगले कदम
पूरा टेक्स्ट GitHub पर भी English, Deutsch और Русский में है।