2014-04-24 3 views
2

J'ai téléchargé DMG pour Mac OS X http://dev.mysql.com/downloads/connector/python/MySQL L'installation de connecteur/Python sur osx « réussit », mais je ne peux pas trouver le module

Mysql Connecteur/Python 1.1.6 Lorsque je le lance, il est dit « installation réussie » mais ne donne aucune autre installation ou de diagnostic.

Mais lorsque je tente de vérifier l'installation réussie http://dev.mysql.com/doc/connector-python/en/connector-python-verification.html

il dit ne peut pas trouver le module

vt102:~ xxxxx$ python 

Python 2.7.6 |Anaconda 1.9.2 (x86_64)| (default, Jan 10 2014, 11:23:15) 
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 

>>> import mysql.connector 

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named mysql.connector 

Tout travaille facilement avec/python jusqu'à présent, mais ce genre de choses mysql/python a été un cauchemar. Aucun conseil?

// Mise à jour

j'ai trouvé le install.log et recherché des indices de l'installation, mais je ne vois pas quoi que ce soit utile ou suspect

Apr 24 08:45:02 vt102.local Installer[8474]: MySQL database driver written in pure Python Installation Log 
Apr 24 08:45:02 vt102.local Installer[8474]: Opened from: /Volumes/mysql-connector-python-1.1.6/mysql-connector-python-1.1.6.pkg 
Apr 24 08:45:02 vt102.local Installer[8474]: fileURLForURL = x-disc://mysql-connector-python-1.1.6/mysql-connector-python-1.1.6.pkg 
Apr 24 08:45:02 vt102.local Installer[8474]: fileURLForURL = file://localhost/Volumes/mysql-connector-python-1.1.6/mysql-connector-python-1.1.6.pkg 
Apr 24 08:45:46 vt102.local Installer[8474]: Upgrade: "MySQL database driver written in pure Python" 
Apr 24 08:45:46 vt102.local Installer[8474]:  mysql-connector-python-1.1.6.pkg : com.oracle.mysql.connector.python : 1.1.6.1.1 
Apr 24 08:45:46 vt102.local Installer[8474]: -[IFDInstallController(Private) _buildInstallPlan]: file://localhost/Volumes/mysql-connector-python-1.1.6/mysql-connector-python-1.1.6.pkg 
     "PKJaguarPackage <file://localhost/Volumes/mysql-connector-python-1.1.6/mysql-connector-python-1.1.6.pkg>" 
Apr 24 08:45:46 vt102.local installd[413]: PackageKit: Will do receipt-based obsoleting for package identifier com.oracle.mysql.connector.python (prefix path=) 
Apr 24 08:45:46 vt102.local installd[413]: PackageKit: Extracting file://localhost/Volumes/mysql-connector-python-1.1.6/mysql-connector-python-1.1.6.pkg (destination=/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/C/PKInstallSandboxManager/0992398D-F177-487C-8A6F-7A43E760ED1B.activeSandbox/Root, uid=0) 
Apr 24 08:45:47 vt102.local installd[413]: PackageKit: Writing receipt for com.oracle.mysql.connector.python to /private/var/db/receipts 
Apr 24 08:45:47 vt102.local installd[413]: Installed "MySQL database driver written in pure Python"() 

Répondre

3

Oracle ne vous permet pas de choisir la chemin d'installation; voici un travail autour:

  1. Téléchargez le platform independent version d'Oracle.

  2. Décompressez le dossier et placez-le dans le répertoire anaconda.

  3. Ouvrez le terminal et naviguer dans le répertoire du connecteur mysql.

  4. Type: python setup.py install

Questions connexes