Microsoft Visual C ++ 14.0 est requis (impossible de trouver vcvarsall.bat)

241

J'ai installé Python 3.5 et lors de l'exécution

pip install mysql-python

cela me donne l'erreur suivante

error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)

J'ai ajouté les lignes suivantes à mon chemin

C:\Program Files\Python 3.5\Scripts\;
C:\Program Files\Python 3.5\;

C:\Windows\System32;
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC

J'ai une configuration 64 bits win 7 sur mon PC.

Quelle pourrait être la solution pour atténuer cette erreur et installer correctement les modules via pip.

Umanda
la source
5
assurez-vous de mettre à niveau setuptools: pip install --upgrade setuptoolsvoir wiki.python.org/moin/WindowsCompilers
3pitt
92
Utilisez ce lien pour télécharger Visual C ++ 2015 Build Tools . Il installera Visual C ++ 14.0 sans installer Visual Studio. Une fois l'installation terminée, réessayez d'installer pip et vous n'obtiendrez plus l'erreur.
Lalit Kumar B
7
soupir, ça ne s'arrête pas là. Les chaînes ne fonctionnent pas non plus. Mon respect pour le python se meurt rapidement!
Ralph Ritoch
6
Économisez beaucoup de temps et d'espace sur le disque dur et passez d'abord à cette réponse: stackoverflow.com/a/51087608/84162
MECU
3
Ne travaillant pas pour moi, j'ai essayé toute la réponse. J'essaie d'installer du scrapy, ou devrais-je l'appeler merdique. Rien ne fonctionne vraiment du premier coup, n'est-ce pas ...
samayo

Réponses:

137

Votre chemin d'accès ne répertorie que Visual Studio 11 et 12, il en veut 14, qui est Visual Studio 2015 . Si vous installez cela et n'oubliez pas de cocher la case, Languages->C++cela devrait fonctionner.

Sur mon installation Python 3.5, le message d'erreur était un peu plus utile et incluait l'URL pour l'obtenir

 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

Modifier: nouveau lien de travail

Edit: comme suggéré par Lightfire228, vous devrez peut-être également mettre à niveau le setuptoolspackage pour que l'erreur disparaisse:

pip install --upgrade setuptools
davidsheldon
la source
39
Après avoir fait cela, j'ai toujours eu cette erreur. La mise setuptoolsà niveau de 28.8.0à a 36.2.7fait l'affaire.
NauticalMile
8
La mise à niveau de setuptools a corrigé cette erreur pour moi lors de la tentative d'installation de pyephem.
Benny Jobigan
37
Pour tous ceux qui viennent de passer outre ce que @NauticalMile a dit, courez pip install --upgrade setuptools. Sinon, aucune quantité d'installation de MS
Crap ne résoudra
6
le lien est rompu.
Joshua Nelson
5
lien de travail: visualstudio.microsoft.com/visual-cpp-build-tools
Songtham T.
110

Binaire, installez-le simplement!

Je ne peux pas croire que personne ne l'ait déjà suggéré - utilisez l'option binaire uniquement pour pip. Par exemple, pour mysqlclient:

pip install --only-binary :all: mysqlclient

De nombreux packages ne créent pas de build pour chaque version unique, ce qui oblige votre pip à construire à partir de la source. Si vous êtes heureux d'utiliser la dernière version binaire précompilée, utilisez --only-binary :all:pour permettre à pip d'utiliser une version binaire plus ancienne.

Alastair McCormack
la source
Cela a fonctionné pour moi d'installer les paquets que je ne pouvais pas installer auparavant. (Pystan). Cependant un autre paquet fbprophet avait besoin du fichier.dll du paquet précédent .. Cependant une astuce intéressante!
rishi jain
Cela me donne la même erreur. Faut-il encore installer VS 2015 ou supérieur avant d'écrire la commande ci-dessus?
Zeeshan Ahmad Khalil
1
@ZeeshanAhmadKhalil quel paquet essayez-vous d'installer? Je peux seulement supposer qu'il n'y a pas de version binaire disponible pour votre package + version Python + architecture informatique.
Alastair McCormack
@AlastairMcCormack oui, malheureusement, aucune version binaire n'est disponible pour eth-tester.
Zeeshan Ahmad Khalil
92

Pour résoudre l'une des erreurs suivantes:

  • Failed building wheel for misaka
  • Failed to build misaka
  • Microsoft Visual C++ 14.0 is required
  • Unable to find vcvarsall.bat

La solution est:

  1. Accédez aux outils de génération pour Visual Studio 2017

  2. Sélectionnez le téléchargement gratuit sous Visual Studio Community 2017. Cela téléchargera le programme d'installation. Exécutez le programme d'installation.

  3. Sélectionnez ce dont vous avez besoin sous l'onglet charge de travail:

    une. Sous Windows, il y a 3 choix. Vérifier uniquement le développement de bureau avec C ++

    b. Sous Web & Cloud, il y a 7 choix. Vérifiez uniquement le développement Python (je pense que c'est facultatif mais je l'ai fait).

  4. En cmd, tapez pip3 install misaka entrez la description de l'image ici

Notez que si vous avez déjà installé Visual Studio, lorsque vous exécutez le programme d'installation, vous pouvez modifier le vôtre (cliquez sur le bouton Modifier sous Visual Studio Community 2017) et effectuez les étapes 3 et 4

Capture d'écran du bouton Modifier

Remarque finale: Si vous ne souhaitez pas installer tous les modules, avoir les 3 ci-dessous (ou une version plus récente de VC ++ 2017) serait suffisant. (vous pouvez également installer les outils de création de Visual Studio avec uniquement ces options afin que vous n'ayez pas besoin d'installer Visual Studio Community Edition lui-même) => Cette installation minimale est déjà de 4,5 Go, donc tout économiser est utile Les modules dont vous avez besoin pour le compilateur c ++

WISAM
la source
3
Je ne reçois pas l'option de développement Python sous Web & Cloud. Cela fonctionnerait-il si je le laissais vide?
crucifix94
2
la chose la plus importante est de vérifier le développement de bureau avec C ++ ... cela fonctionnera
WISAM
Cela a fonctionné et je n'avais pas non plus besoin des outils de construction pour VS2015.
xji
a ajouté une modification pour afficher les packages minimum requis pour la plupart des installations
studioj
1
C'est la seule chose qui a fonctionné pour moi! L'installation de Microsoft Visual C ++ 14.0 n'a pas aidé et les outils de configuration étaient à jour, mais j'ai toujours l'erreur "Microsoft Visual C ++ 14.0 est requis" jusqu'à ce que j'installe Visual Studio.
BluE
63

Comme l'ont souligné les autres réponses, une solution consiste à installer Visual Studio 2015. Cependant, cela prend quelques Go d'espace disque. Une solution consiste à installer des fichiers binaires précompilés. La page Web http://www.lfd.uci.edu/~gohlke/pythonlibs ( mirror ) contient des fichiers binaires précompilés pour de nombreux packages Python. Après avoir téléchargé le package qui vous intéresse, vous pouvez l'installer en utilisant pip install, par exemple pip install mysqlclient‑1.3.10‑cp35‑cp35m‑win_amd64.whl.

Franck Dernoncourt
la source
4
Merci. Je crois que pip wheelcrée une archive de roue; et pip installinstalle en fait le fichier de roue spécifié. Voir pip.pypa.io/en/stable/reference/pip_wheel . Btw, cette approche a fonctionné pour moi dans l'installation du hmmlearnpackage via la hmmlearn-0.2.1-cp36-cp36m-win_amd64.whlroue.
Oleg Melnikov
Sur un de mes ordinateurs, une roue téléchargée m'a permis de contourner l'installation de MS Visual C ++ 14. Mais comme l'a dit Oleg, utilisez pip install, non pip wheel.
Benny Jobigan
@OlegMelnikov @ BennyJobigan Merci pour la correction, j'ai modifié la réponse en conséquence.
Franck Dernoncourt
merci pour ce BTW. cela a résolu mon problème avec Twisted. Je ne voulais vraiment pas télécharger 3 Go de données juste pour utiliser une chose! aha.
Mangohero1
Quelqu'un pourrait-il expliquer pourquoi / comment cela fonctionne? Cela a fonctionné pour moi, je suis juste curieux de savoir à quoi sert exactement le binaire compilé
dvtan
51

J'ai eu le problème exact en essayant d'installer le cadre Python Scrapy Web Scrapy sur ma machine Windows 10. J'ai trouvé la solution de cette façon:

  1. Téléchargez le dernier (le dernier) fichier de roue à partir de ce lien file fichier de roue pour le paquet torsadé entrez la description de l'image ici

  2. Je recommande d'enregistrer ce fichier de roue dans le répertoire où vous avez installé Python, c'est-à-dire quelque part dans le disque local C

  3. Ensuite, visitez le dossier où le fichier de roue existe et exécutezpip install <*wheel file's name*>

  4. Enfin, exécutez à pip install Scrapynouveau la commande et vous êtes prêt à utiliser Scrapy ou tout autre outil qui vous a demandé de télécharger un package / SDK Windows C ++ massif .

Avertissement : Cette solution a fonctionné pour moi en essayant d'installer Scrapy , mais je ne peux pas garantir la même chose lors de l'installation d'autres logiciels / packages / etc.✌

Sushant Chaudhary
la source
Cela a fonctionné comme un charme pour moi aussi - et il y a de fortes chances que votre solution fonctionne pour tout package "nécessitant" Windows C ++ tant que vous pouvez trouver le whl correctement compilé ... Si quelqu'un trouve cette hypothèse incorrecte - faites-le nous savoir.
JxAxMxIxN
14
N'utilisez pas la dernière version torsadée, utilisez celle qui correspond à votre version python, c'est-à-dire que pour python3.6, utilisez la version torsadée avec cp36
Sojtin
De plus, si vous utilisez un virtualenv, téléchargez le fichier ci-dessus dans le dossier Lib \ site-packages et installez-le à l'aide de pip lorsque virtualenv est actif.
Arindam Roychowdhury
1
Voici comment ça se passe ... Puis-je ajouter "cp ..." indique votre version Python et "gagner ..." votre système 32 vs 64 bits. Vous pouvez donc vérifier dans la fenêtre cdm quelle est votre version Python python --versionet pic le bon fichier whl
Peter
stackoverflow.com/review/suggested-edits/21928251 REMARQUE pour les utilisateurs de Windows: après l'étape 3, fermez le CMD existant ou tout terminal que vous utilisez et ouvrez à nouveau / démarrez un nouveau / nouveau terminal pour exécuter la commande pip install Scrapysinon vous pouvez obtenir le même erreur que vous obtenez précédemment lors de l'exécution pip install Scrapy.
utilisateur
15

J'ai eu ce problème exact en essayant d'installer mayavi .

J'ai donc également eu le point commun error: Microsoft Visual C++ 14.0 is requiredlors de l'installation d'une bibliothèque.

Exemple d'erreur

Après avoir parcouru de nombreuses pages Web et les solutions à ce fil, aucune d'entre elles ne fonctionnant. J'ai pensé que ces étapes (la plupart tirées des solutions précédentes) permettaient que cela fonctionne.

  1. Accédez à Build Tools for Visual Studio 2017 et installez Build Tools for Visual Studio 2017. Qui est sous All downloads( faites défiler vers le bas ) >>Tools for Visual Studio 2017
    • Si vous avez déjà installé ce saut à 2 .

Installation des outils de construction

  1. Sélectionnez le dont C++ Componentsvous avez besoin ( je ne savais pas lequel j'avais besoin, donc installé beaucoup d'entre eux ).
    • Si vous avez déjà installé Build Tools for Visual Studio 2017alors ouvrez l'application Visual Studio Installerpuis allez à Visual Studio Build Tools 2017>> Modify>>Individual Components et sélectionnez les composants requis.
    • D'autres réponses des composantes importantes semblent être: C++/CLI support, VC++ 2017 version <...> latest, Visual C++ 2017 Redistributable Update, Visual C++ tools for CMake, Windows 10 SDK <...> for Desktop C++, Visual C++ Build Tools core features, Visual Studio C++ core features.

Sélectionnez les composants

  1. Installer / modifier ces composants pour Visual Studio Build Tools 2017 .

  2. C'est l'étape importante . Ouvrez l'application Visual Studio Installerpuis allez dans Visual Studio Build Tools>> Launch. Ce qui ouvrira une fenêtre CMD à l'emplacement correct pour Microsoft Visual Studio\YYYY\BuildTools.

Ouvrez le programme d'installation de Visual Studio Lancez Visual Studio Build Tools Fenêtre CMD Build Tools

  1. Entrez maintenant python -m pip install --upgrade setuptoolsdans cette fenêtre CMD.

CMD Update Setuptools

  1. Enfin, dans ce même pépin de fenêtre CMD installer votre bibliothèque Python: pip install -U <library>.

Installation de la bibliothèque Python CMD

Aldahunter
la source
11

J'ai eu le même problème lors de l'installation du module spaCy. Et j'ai vérifié le panneau de configuration. J'ai déjà plusieurs redistribuables C ++ visuels installés.

Ce que j'ai fait, c'est sélectionner "Microsoft Visual Studio Community 2015" qui est déjà installé sur mon PC -> "Modifier" -> cochez "Outils communs pour Visual C ++ 2015". Ensuite, il faudra un certain temps et télécharger plus de 1 Go pour l'installer.

Cela a résolu mon problème. Maintenant, j'ai spaCy installé.

Tyler 傲 来 国 主
la source
11

J'ai eu le même problème. Une solution pour mettre à jour setuptools

pip install -U setuptools

ou

pip install setuptools --upgrade
user3661384
la source
11

Après avoir lu beaucoup de réponses dans SO et aucune d'entre elles ne fonctionnait, j'ai finalement réussi à le résoudre en suivant les étapes de ce fil, je laisserai ici les étapes au cas où la page disparaîtrait:

Veuillez essayer d'installer les outils de génération pour Visual Studio 2017, sélectionnez la charge de travail «Outils de génération Visual C ++» et vérifiez les options «Prise en charge C ++ / CLI» et «VC ++ 2015.3 v14.00 (v140) toolset for desktop» comme ci-dessous.

entrez la description de l'image ici

J'espère que ça aide comme ça m'a aidé.

ElBaulP
la source
9

Assurez-vous que vous avez installé ces packages requis.Fonctionné parfaitement dans mon cas car j'ai installé les packages vérifiés entrez la description de l'image ici

Dikshit Kathuria
la source
4
Merci beaucoup pour cette réponse. manquait le support C ++ / CLI et VC ++ 2015.3 ...; l'ajout de ceux résolus tous mes problèmes
spinodal
8

Pour développer les réponses de ocean800 , davidsheldon et user3661384 :

Vous ne devriez plus utiliser Visual Studio Tools 2015 car une version plus récente est disponible. Comme indiqué par la documentation Python, vous devez utiliser Visual Studio Tools 2017 à la place.

Visual C ++ Build Tools 2015 a été mis à niveau par Microsoft pour créer des outils pour Visual Studio 2017.

Téléchargez-le d' ici

Vous aurez également besoin setuptools, si vous n'avez pas exécuté d'outils de configuration:

pip install setuptools

Ou si vous l'avez déjà, assurez-vous de le mettre à niveau.

pip install setuptools --upgrade

Pour le lien de documentation Python ci-dessus, vous verrez que la version de setuptools doit être au moins 34.4.0. pour que VS Tools fonctionne

Simon
la source
Il est plutôt triste que Python ait besoin d'utiliser le compilateur d'une autre plate-forme de langage pour faire son travail de grognement. Pourquoi l'équipe python n'a-t-elle pas construit son propre compilateur avec juste le strict nécessaire.
Andrew S
@AndrewS Oui, c'est triste mais nécessaire. Développer un compilateur C efficace n'est pas une mince affaire (comme développer un nouveau langage). Surtout multiplateforme (Windows insiste sur son propre système non standard), il est donc vraiment impossible de s'y attendre. C ++ est encore pire car il est beaucoup plus complexe (même pendant le développement du compilateur MS pour C ++, il y avait d'énormes problèmes pour obtenir la prise en charge de toute la syntaxe; d'où l'en-tête stdafx.h pour inclure les fonctionnalités nécessaires). Faire cela signifierait utiliser des quantités énormes de temps de développement pour réinventer la roue.
Simon
@AndrewS ainsi que presque le double du temps de développement pour même maintenir les deux projets, ce qui ralentit finalement chaque version de Python elle-même. Construire à partir du compilateur MS déjà existant est beaucoup plus facile (car ils n'ont pas besoin de le développer).
Simon
8

Utilisez ce lien pour télécharger et installer Visual C ++ 2015 Build Tools . Il téléchargera visualcppbuildtools_full.exeet installera automatiquement Visual C ++ 14.0 sans installer Visual Studio. Une fois l'installation terminée, réessayez d'installer pip et vous n'obtiendrez plus l'erreur.

Je l'ai testé sur la plateforme et les versions suivantes:

Python 3.6 on Windows 7 64-bit
Python 3.8 on Windows 10 64-bit

J'ai la même suggestion qu'un commentaire à la question, cependant, on m'a demandé de poster ceci comme une réponse car cela a aidé beaucoup de gens. Je l'ai donc posté comme réponse.

Lalit Kumar B
la source
2
Merci pour le lien, n'a pas pu accéder au site Web de Microsoft.
Ashutosh Agrahari
6

J'ai eu exactement le même problème et je l'ai résolu en installant mysql-connector-python avec:

pip install mysql-connector-python

Je suis sur python3.7 et windows 10 et l'installation de Microsoft Build Tools pour Visual Studio 2017 (comme décrit ici ) n'a pas résolu mon problème qui était identique au vôtre.

New2coding
la source
5

J'ai eu le même problème. Le téléchargement des outils de génération pour Visual Studio 2017 a fonctionné pour moi. Trouvez-le ici

ocean800
la source
3

Juste eu le même problème lors de l'utilisation du dernier Python 3.6. Avec Windows OS 10 Édition familiale et système d'exploitation 64 bits

Étapes pour résoudre ce problème:

  1. Désinstallez toutes les versions de Visual Studio que vous avez eues, via le Panneau de configuration
  2. Installez Visual Studio 2015 et choisissez l'option par défaut qui installera Visual C ++ 14.0 seule
  3. Vous pouvez utiliser Pycharm pour installer scrapy -> Project-> Project Interpreter -> + (installer scrapy)
  4. vérifiez la tremblante dans REPL et pycharm par importation, vous ne devriez voir aucune erreur
Sandeep Anand
la source
Pas non plus nécessaire d'utiliser Conda / pip pour cela, juste ce qui précède a résolu mes problèmes.
Sandeep Anand
Si vous avez déjà Visual Studio 2015 (n'importe quelle version, y compris la communauté) installé, vous n'avez pas besoin de le désinstaller, allez simplement dans les programmes et fonctionnalités et modifiez l'installation, cochez les langages de programmation - Visual C ++ selon ce stackoverflow.com/a / 40886619/1335793
Davos
2

J'ai eu le même problème. J'avais besoin d'une version 64 bits de Python, j'ai donc installé 3.5.0 (la plus récente à la date de l'écriture). Après avoir basculé en 3.4.3, toutes mes installations de modules ont fonctionné.

Versions Python pour Windows

David Braun
la source
4
Une autre solution? autre que revenir à 3.4.3
wadhwa94
Avez-vous essayé le processus que j'ai décrit dans ma solution ci-dessus. Cela devrait fonctionner pour vous car je pense que votre problème est assez similaire au mien. Essaie.
Sushant Chaudhary
2

Aucune des solutions ici et ailleurs n'a fonctionné pour moi. Il s'avère qu'une version 32 bits incompatible de mysqlclient est en cours d'installation sur mon système d'exploitation Windows 10 64 bits car j'utilise une version 32 bits de Python

J'ai dû désinstaller mon Python 3.7 32 bits actuel, et réinstaller Python 3.7 64 bits et tout fonctionne bien maintenant

Vyrnach
la source
2

Regardez si le paquet a une fourchette officielle qui comprend les roues binaires nécessaires.

J'avais besoin du paquet python-Levenshtein, j'ai eu cette erreur et je trouve le paquet à la python-Levenshtein-wheelsplace.

XavierBrt
la source
2

Rendez- vous simplement sur https://www.lfd.uci.edu/~gohlke/pythonlibs/ pour trouver votre package approprié (fichier whl). Télécharge le. Accédez au dossier de téléchargement en cmd ou en tapant «cmd» dans la barre d'adresse du dossier. Exécutez la commande:

pip install mysqlclient-1.4.6-cp38-cp38-win32.whl

(Tapez le nom du fichier correctement. J'ai donné un exemple seulement). Votre problème sera résolu sans installer de build toll cpp de 6 Go.

Agniswar Chakraborty
la source
2

ajouter à la réponse de @Sushant Chaudhary

dans mon cas, j'ai une autre erreur concernant lxml comme ci-dessous

copying src\lxml\isoschematron\resources\xsl\iso-schematron-xslt1\readme.txt -> build\lib.win-amd64-3.7\lxml\isoschematron\resources\xsl\iso-schematron-xslt1
running build_ext
building 'lxml.etree' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

J'ai dû installer lxml ‑ 4.2.3 ‑ cp37 ‑ cp37m ‑ win_amd64.whl de la même manière que dans la réponse de @Sushant Chaudhary pour réussir l'installation de Scrapy.

  1. Téléchargez lxml ‑ 4.2.3 ‑ cp37 ‑ cp37m ‑ win_amd64.whl sur https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
  2. mettez-le dans le dossier où python est installé
  3. installez-le en utilisant pip install <file-name>

maintenant tu peux courir pip install scrapy

Vishal Patel
la source
1

Oups! On dirait qu'ils n'ont pas de roues Windows sur PyPI .

En attendant, l'installation à partir des sources fonctionne probablement ou essayez de télécharger MSVC ++ 14 comme suggéré dans le message d'erreur et par d'autres sur cette page.

Le site de Christoph contient également des binaires Windows non officiels pour les packages d'extension Python (fichiers .whl).

Suivez les étapes mentionnées dans les liens suivants pour installer les binaires:

  1. Directement en python de base
  2. Dans les environnements virtuels / Pycharm

Vérifiez également:

Quel binaire à télécharger ??

Shashank Singh
la source
1

pour Python 3.7.4, l'ensemble de commandes suivant a fonctionné: Avant ces commandes, vous devez confirmer que Desktop avec C ++ et Python sont installés dans Visual Studio.

cd "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build"
vcvarsall.bat x86_amd64
cd \
set CL=-FI"%VCINSTALLDIR%\tools\msvc\14.16.27023\include\stdint.h"


pip install pycrypto
Royal.O
la source
1

J'ai eu le même problème lors de l'installation mysqlclient pour le projet Django.

Dans mon cas, c'est l'inadéquation de l'architecture du système qui cause le problème. J'ai la version Windows 7 64 bits sur mon système. Mais, j'avais installé la version 32 bits de Python 3.7.2 par erreur.

J'ai donc réinstallé l'interpréteur Python ( 64 bits) et exécuté la commande

pip install mysqlclient

J'espère que cela fonctionnera également avec d'autres packages Python.

Shashanth
la source
1

J'ai eu le même problème exact sur ma version python 3.8 de Windows 10. Dans mon cas, j'avais besoin d'installer mysqlclient où l'erreur s'est produite Microsoft Visual C++ 14.0 is required. Parce que l'installation de Visual Studio et de ses packages peut être un processus fastidieux, voici ce que j'ai fait:

étape 1 - Accédez aux fichiers binaires non officiels de python à partir de n'importe quel navigateur et ouvrez son site Web.

étape 2 - appuyez sur ctrl + F et tapez ce que vous voulez. Dans mon cas, c'était mysqlclient.

étape 3 - Allez-y et choisissez en fonction de votre version de python et de votre système Windows. Dans mon cas, c'était mysqlclient ‑ 1.4.6 ‑ cp38 ‑ cp38 ‑ win32.whl et téléchargez-le.

ici

étape 4 - ouvrez l'invite de commande et spécifiez le chemin où vous avez téléchargé votre fichier. Dans mon cas, c'était C: \ Users \ user \ Downloads

étape 5 - tapez pip install .\mysqlclient‑1.4.6‑cp38‑cp38‑win32.whlet appuyez sur entrée.

Ainsi, il a été installé avec succès, après quoi je suis allé mon terminal de projet est entré à nouveau la commande requise. Cela a résolu mon problème

Notez que, tout en travaillant sur le projet dans pycharm, j'ai également essayé d'installer mysql-client à partir de l'interpréteur de projet. Mais mysql-client et mysqlclient sont des choses différentes. Je ne sais pas pourquoi et cela n'a pas fonctionné.

Pooja Katariya
la source
0

J'étais confronté au même problème. Les éléments suivants ont fonctionné pour moi: Téléchargez le fichier binaire non officiel à partir du site d' installation de Christoph Gohlke selon la version python installée sur votre système. Accédez au dossier dans lequel vous avez installé le fichier et exécutez

pip install filename

Pour moi, j'ai python_ldap‑3.0.0‑cp35‑cp35m‑win_amd64.whltravaillé car ma machine est 64 bits et la version python est 3.5. Cela a réussi à installer python-ldap sur ma machine Windows. Vous pouvez essayer la même chose pour mysql-python

Sneha
la source
4
En quoi cette réponse est-elle utile?
Sahil Nagpal
0

Cela fonctionne pour moi
pip install --only-binary: all: mysqlclient

Santosh Birje
la source
0

Si Visual Studio n'est PAS votre truc et que vous utilisez VS Code à la place , ce lien vous guidera à travers le programme d'installation pour exécuter C ++ sur votre Windows.

Il vous suffit de remplir la partie Pré-requis. https://code.visualstudio.com/docs/cpp/config-msvc/#_prerequisites

C'est similaire avec d'autres réponses, mais ce lien vieillira probablement mieux que certaines des réponses ici.

PS: n'oubliez pas de courir pip install --upgrade setuptools

Paulo Silva
la source
J'ai posé une nouvelle question si Visual C ++ (4,5 Go) peut être imité par MinGW qui ne coûte que 450 Mo, voir stackoverflow.com/questions/62149329/…
Lorenz
Hou la la! Économiser 4 Go dans le processus d'installation serait une réalisation incroyable. J'espère que vous pourrez le faire trier @ Lorenz. Je vais certainement garder un œil sur votre question.
Paulo Silva