2014-06-17 11 views
7

मैं अपने एसक्यूएल के लिए बहुत नया हूं और इसे अपने मैक (ओएस 10.6.8) पर स्थापित किया है। जब मैं टर्मिनल के माध्यम से डेटाबेस के साथ कनेक्ट करने का प्रयास है, मैं यह संदेश प्राप्त:आयात त्रुटि: कनेक्टर.कॉन्वर्जन नामक कोई मॉड्यूल

Last login: Tue Jun 17 10:42:23 on console mysqluc -e "help utilities" GEdit-2:~ Eric$ mysqluc -e "help utilities" Traceback (most recent call last): File "/bin/mysqluc", line 23, in from mysql.utilities.common.options import license_callback, UtilitiesParser File "/Library/Python/2.6/site-packages/mysql/utilities/common/options.py", line 35, in from mysql.connector.conversion import MySQLConverter ImportError: No module named connector.conversion

इस और अन्य मंचों में पढ़ने के बाद, मैं स्थापित:

:

mySQL-connector-python 1.2.2 

मैं भी इस पथ जोड़ा

PATH=/usr/local/git/bin:/usr/local/mysql/bin:$PATH 

लेकिन, कुछ भी मदद नहीं मिली है।

mySQL-कनेक्टर-ODBC 5.3.2

लेकिन, स्थापना विफल:

मैं भी स्थापित करने के लिए कोशिश की है।


किसी भी मदद की सराहना की जाएगी।

एरिक

+0

संदर्भ लें करने के लिए: http://stackoverflow.com/questions/24267017/importerror-no-module-named-connector-conversion [MySql उपयोगिताएँ नहीं चला सकते हैं] (http के – pablolago

+0

संभव डुप्लिकेट: // stackoverflow। कॉम/प्रश्न/217815 9 8/कैंट-रन-माइस्क्ल-यूटिलिटीज) – jww

उत्तर

23

Can't run MySql Utilities से:

MYSQL Utilities assumes that the MySQL Connector for Python has been installed. If you install it (http://dev.mysql.com/downloads/connector/python/), MySQL Utilities should run OK.

+1

मैं पुष्टि कर सकता हूं कि इस लिंक से MySQL कनेक्टर को स्थापित करने से तुरंत समस्या हल हो गई है। –

0

मैं घंटों के लिए इस को हल करने की कोशिश की और अजगर के लिए के बजाय mysqldb पुस्तकालय mysql-कनेक्टर का उपयोग करके समाप्त हो गया। (मैक ओएससिएरा 10.12 का उपयोग करना) यह मेरे उद्देश्यों के लिए पर्याप्त था हालांकि मैं यह सुनिश्चित नहीं कर सकता कि यह हर किसी के उद्देश्यों के लिए पर्याप्त होगा।

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