2009-12-10 13 views
8

के लिए विंडोज कमांड प्रॉम्प्ट खोल कहता है कि sqlite3 के लिए कमांड लाइन खोल है: "sqlite3 प्रोग्राम शुरू करने के लिए, बस" sqlite3 "टाइप करें जिसका नाम SQLite डेटाबेस है।" जब मैं इसे आज़माता हूं, तो विंडोज कमांड प्रॉम्प्ट में मुझे त्रुटि संदेश मिलता है "'sqlite3' को आंतरिक या बाहरी कमांड, ऑपरेट करने योग्य प्रोग्राम या बैच फ़ाइल के रूप में पहचाना नहीं जाता है।" विंडोज एक्सप्लोरर विभिन्न स्थानों में कई 'sqlite3 "फ़ोल्डर का पता चलता है:sqlite3

backends(C:/Python26/Lib/site-packages/django/db) 
Lib(C:/Python26) 
backends(C:/Django-1.1.1/Django-1.1.1/build/lib/django/db 
backends(C:/Django-1.1.1/Django-1.1.1/django/db) 

मैं खोल कैसे पहुँच सकता हूँ, किसी को भी मदद कर सकते हैं

उत्तर

15

विंडोज here के लिए sqlite3 बाइनरी डाउनलोड करें। इसे अनजिप करें और इसे अपने रास्ते में कहीं भी रखें।

+2

sqlite3 django-1.1.1 के साथ बंडल आया। लेकिन मुझे sqlite3.exe फ़ाइल नहीं मिल रही है, इसलिए मुझे लगता है कि मुझे इसे डाउनलोड करना होगा। धन्यवाद। – Zeynel

+1

'डिफ़ॉल्ट रूप से, कॉन्फ़िगरेशन SQLite का उपयोग करता है। यदि आप डेटाबेस में नए हैं, या आप केवल Django की कोशिश करने में रुचि रखते हैं, तो यह सबसे आसान विकल्प है। SQLite, पायथन में शामिल है तो आप से अपने database.' समर्थन करने के लिए कुछ और स्थापित करने की आवश्यकता नहीं होगी: https://docs.djangoproject.com/en/1.7/intro/tutorial01/ – andi

4

आप प्राप्त त्रुटि संदेश नहीं है यही कारण है कि अगर आप किसी भी निष्पादन योग्य है कि में नहीं है चलाने का प्रयास आपकी वर्तमान निर्देशिका या पथ में

समस्या को ठीक करने के लिए, SQLite निष्पादन योग्य (SQLITE3.EXE) ढूंढें, और इसे उस निर्देशिका से चलाएं जिसमें यह रहता है, या अपने PATH पर्यावरण चर में SQLITE3.EXE जोड़ें।

1

आपको ठीक से बैठना होगा sqlite3.exe स्थित स्थानों में से एक को शामिल करने के लिए अपने पाथ पर्यावरण परिवर्तक को नहीं। आमतौर पर SQLite स्थापित करने पर पर्यावरण चर सेट करने लगता है लेकिन पथों की सूची जहां आपको मिली यह इंगित करती है कि यह कई अन्य अनुप्रयोगों के लिए लाइब्रेरी के रूप में आया है। इसलिए यह आश्चर्य की बात नहीं है कि पथ सेट नहीं है।

1

मैं अपने मशीन पर sqlite3 है, और के रूप में दूसरों का उल्लेख किया है यह एक फ़ोल्डर अपने पथ वातावरण चर द्वारा निर्दिष्ट भीतर स्थित होना चाहिए। चूंकि मैं इसे बहुत उपयोग करता हूं, मैंने इसे विंडोज़ \ system32 में फेंक दिया, जहां मैं pstools जैसी कई सुविधाएं प्रदान करता हूं।

संबंधित मुद्दे