IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Failed to build 'mysqlclient'


Sujet :

Python

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 215
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 215
    Par défaut Failed to build 'mysqlclient'
    Bonjour à tous,

    Je travaille avec un Macbook M4, WAMPP et j'essaye de créer une application avec Dajngo. C'est un travail qui a fonction sur mon précédent Macbook avec MAMP.

    Ma version de python est
    Python 3.14.3
    pip: pip 26.0.
    1

    J'ai donc repris mes notes et je dois installer maintenant

    Code python : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    (.env) pip3 install mysqlclient

    Malheureusement, je recois ce message d'erreur

    Collecting mysqlclient
    Using cached mysqlclient-2.2.8.tar.gz (92 kB)
    Installing build dependencies ... done
    Getting requirements to build wheel ... error
    error: subprocess-exited-with-error

    × Getting requirements to build wheel did not run successfully.
    │ exit code: 1
    ╰─> [31 lines of output]
    Trying pkg-config --exists mysqlclient
    Command 'pkg-config --exists mysqlclient' returned non-zero exit status 1.
    Trying pkg-config --exists mariadb
    Command 'pkg-config --exists mariadb' returned non-zero exit status 1.
    Trying pkg-config --exists libmariadb
    Command 'pkg-config --exists libmariadb' returned non-zero exit status 1.
    Trying pkg-config --exists perconaserverclient
    Command 'pkg-config --exists perconaserverclient' returned non-zero exit status 1.
    Traceback (most recent call last):
    File "/Users/pierrot/Documents/Dev/Django/.env/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
    main()
    ~~~~^^
    File "/Users/pierrot/Documents/Dev/Django/.env/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
    json_out["return_val"] = hook(**hook_input["kwargs"])
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
    File "/Users/pierrot/Documents/Dev/Django/.env/lib/python3.14/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 143, in get_requires_for_build_wheel
    return hook(config_settings)
    File "/private/var/folders/gn/52z_ssd50q7crrg399h9zl4m0000gn/T/pip-build-env-06go3obo/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 333, in get_requires_for_build_wheel
    return self._get_build_requires(config_settings, requirements=[])
    ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/private/var/folders/gn/52z_ssd50q7crrg399h9zl4m0000gn/T/pip-build-env-06go3obo/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 301, in _get_build_requires
    self.run_setup()
    ~~~~~~~~~~~~~~^^
    File "/private/var/folders/gn/52z_ssd50q7crrg399h9zl4m0000gn/T/pip-build-env-06go3obo/overlay/lib/python3.14/site-packages/setuptools/build_meta.py", line 317, in run_setup
    exec(code, locals())
    ~~~~^^^^^^^^^^^^^^^^
    File "<string>", line 156, in <module>
    File "<string>", line 49, in get_config_posix
    File "<string>", line 28, in find_package_name
    Exception: Can not find valid pkg-config name.
    Specify MYSQLCLIENT_CFLAGS and MYSQLCLIENT_LDFLAGS env vars manually
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed to build 'mysqlclient' when getting requirements to build wheel
    Je ne comprends pas pourquoi j'ai ce message et je me demande si j'ai besoin d'un package supplémentaire pour que l'installation puisse terminer sans erreurs

    Est-ce que cela vous parle?

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 128
    Par défaut
    Je ne pense pas qu'il existe déjà un wheel pour mysqlclient en 3.14.
    https://www.piwheels.org/project/mysqlclient/
    Essaie avec la 3.13

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/06/2015, 18h39
  2. Ant Build Failed
    Par grabriel dans le forum ANT
    Réponses: 1
    Dernier message: 18/06/2007, 11h20
  3. [Continuum] [Subversion] Build error : The svn command failed
    Par CharlSka dans le forum Intégration Continue
    Réponses: 6
    Dernier message: 18/01/2007, 12h39
  4. build failed sur un simple helloworld
    Par shawty dans le forum Java ME
    Réponses: 1
    Dernier message: 08/11/2006, 20h44
  5. Build failed
    Par ¤ Actarus ¤ dans le forum Java ME
    Réponses: 2
    Dernier message: 24/01/2005, 22h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo