web-dev-qa-db-fra.com

Microsoft Visual C++ 14.0 est requis.

quand j'installe le paquet scrapy, l'erreur suivante est survenue:

erreur: Microsoft Visual C++ 14.0 est requis. Obtenez-le avec "Outils de compilation Microsoft Visual C++": http://landinghub.visualstudio.com/visual-cpp-build-tools

mais le site Web n'est pas trouvé, alors comment résoudre le problème?

3
zxy

Le paquet demande les outils de génération VS2015, qui sont maintenant disponibles dans le cadre des outils de génération VS2017 . Téléchargez-les ici , ou plus précisément, ici .

2
Mankarse

Je me suis heurté à des problèmes pour que cela fonctionne avec Python 2 et 3, même après avoir re-téléchargé les outils Microsoft Visual, mis à jour setuptools et essayé d'installer à nouveau Scrapy.

Solution de contournement qui a fonctionné pour moi: J'avais déjà une installation d'Anaconda et j'étais capable d'installer Scrapy avec Anaconda.

0
Emmanuel Mendoza

Vous devez installer la dernière version de Visual Studio. À partir de la version 14.0, seul Visual Studio 2015 est requis, mais pour fournir une prise en charge des versions ultérieures et de certains autres programmes et bibliothèques que vous pourriez utiliser, il est recommandé d'installer la dernière version (Visual Studio 2017), livrée avec 2015.

Ce lien ne fonctionne pas, mais vous pouvez trouver le nouveau ici: Outils Visual Studio Build

Assurez-vous de cocher "Langues-> C++". Cela devrait être automatique, mais juste pour être sûr.

De plus, vous voudrez probablement mettre à jour vos outils d’installation pour Python, setuptools . Vous pouvez le faire avec: 

pip install --upgrade setuptools

La raison pour laquelle vous voudriez le faire est, d’après votre expérience, car cette erreur peut continuer à persister avec Python même après l’installation de Visual Studio et que les outils de configuration ne sont pas à jour.

0
Terkif.Basc