मैं अपने विंडोज़ 10 अजगर संस्करण 3.8 पर एक ही सटीक मुद्दा था। मेरे मामले में, मुझे mysqlclient स्थापित करने की आवश्यकता थी त्रुटि हुई Microsoft Visual C++ 14.0 is required
। क्योंकि दृश्य स्टूडियो स्थापित करना और यह पैकेज एक थकाऊ प्रक्रिया हो सकती है, यहाँ मैंने क्या किया है:
चरण 1 - किसी भी ब्राउज़र से अनौपचारिक अजगर बायनेरी पर जाएं और इसकी वेबसाइट खोलें।
स्टेप 2 - ctrl + F दबाएं और जो चाहें टाइप करें। मेरे मामले में यह mysqlclient था।
चरण 3 - इसमें जाओ और अपने अजगर संस्करण और विंडोज सिस्टम के अनुसार चुनें। मेरे मामले में यह mysqlclient .6 1.4.6 ‑ cp38 p3 cp38 l win32.whl था और इसे डाउनलोड करें।
चरण 4 - कमांड प्रॉम्प्ट खोलें और उस पथ को निर्दिष्ट करें जहां आपने अपनी फ़ाइल डाउनलोड की थी। मेरे मामले में यह C: \ Users \ user \ डाउनलोड था
चरण 5 - टाइप करें pip install .\mysqlclient‑1.4.6‑cp38‑cp38‑win32.whl
और एंटर दबाएं।
इस प्रकार यह सफलतापूर्वक स्थापित किया गया था, जिसके बाद मैं अपने प्रोजेक्ट टर्मिनल चला गया आवश्यक कमांड को फिर से दर्ज किया। इससे मेरी समस्या हल हो गई
ध्यान दें कि, pycharm में परियोजना पर काम करते समय, मैंने प्रोजेक्ट दुभाषिया से mysql-client स्थापित करने का भी प्रयास किया। लेकिन mysql-client और mysqlclient अलग चीजें हैं। मुझे पता नहीं क्यों और यह काम नहीं किया।
pip install --upgrade setuptools
देख wiki.python.org/moin/WindowsCompilers