Étapes pour mettre dlib dans Python Tools pour Visual Studio et s'amuser

Préface

J'ai eu la chance de toucher python au travail, j'ai donc décidé de le développer avec Visual Studio. https://www.visualstudio.com/vs/python/

L'environnement qui est préparé sans rien faire comme import ou pip est merveilleux, dlib n'a pas été rapide avec pip install, j'ai donc écrit un mémo pour essayer de m'entendre.

environnement

windows 10 Enterprise Visual Studio 2015 Visual C ++ installé Python Tools pour Visual Studio installé

cmake J'ai besoin de cmake pour le moment, alors installez-le. J'aime beaucoup Chocolatey, donc je vous encourage à l'utiliser.

$ choco install cmake

Ensuite, mettez votre PATH dans C: \ Program Files \ CMake \ bin.

Boost

: notebook: BOOST Je me suis référé à la page suivante. Merci beaucoup. http://tadaoyamaoka.hatenablog.com/entry/2016/09/22/223507

Boost est un énorme groupe de bibliothèques C ++, et c'est un gars formidable que ~~ dark ~~ C ++ er connaît. Allez sur [Officiel] de Boost (http://www.boost.org) et téléchargez celui qui convient à votre dernier environnement depuis windows binaryes. Après cela, téléchargez → accédez au répertoire de réponses sur PowerShell. Après avoir déménagé, faisons ce qui suit.

$ ./bootstrap.bat
$ ./b2 install
$ ./b2 -a --with-python address-model=32 toolset=msvc runtime-link=static

Si: memo: address-model vaut 64, je suis en colère contre le traitement ultérieur, alors je le règle sur 32. : memo: Au fait, à ce moment-là, j'étais en colère que pyconfig.hpp manquait, donc j'ai mis le chemin suivant dans mon PATH. __ Si la version de Python est différente, veuillez la corriger. __

%LOCALAPPDATA%\Programs\Python\Python35-32;

Une fois la génération Boost réussie, rouvrez VisualStudio, cliquez avec le bouton droit sur le projet (pas sur la solution) et ʻCliquez sur OpenCommandPrompt Here` pour lancer cmd.

Veuillez modifier l'emplacement du répertoire __, qui est le chemin de BOOST vers cmd. __

$ set BOOST_ROOT=C:\boost_1_61_0
$ set BOOST_INCLUDEDIR=C:\boost_1_61_0
$ set BOOST_LIBRARYDIR=C:\boost_1_61_0\stage\lib

Et pour exécuter

$ pip install dlib
Collecting dlib
  Using cached dlib-19.1.0.tar.gz
Installing collected packages: dlib
  Running setup.py install for dlib ... done
Successfully installed dlib-19.1.0

__ Je l'ai fait. __ Après cela, vérifiez s'il peut être utilisé! → J'ai pu l'utiliser!

Recommended Posts

Étapes pour mettre dlib dans Python Tools pour Visual Studio et s'amuser
Guide d'installation des outils Python pour Visual Studio
3 étapes pour mettre Python + mecab dans yum uniquement
Django avec Python Tools 2.2 pour Visual Studio (PTVS 2.2)
Paramètres de codage Python avec Visual Studio Code
Développement d'applications pour tweeter en Python à partir de Visual Studio 2017
Développement du kit SDK AWS pour Python (Boto3) dans Visual Studio 2017
Développement Python avec Visual Studio 2017
Développement Python avec Visual Studio
Comment déboguer une bibliothèque Python standard dans Visual Studio
Conseils pour coder courts et faciles à lire en Python
Astuces utiles liées à la liste et aux instructions en Python
Une note à ceux qui utilisent Python dans Visual Studio (moi)
Installation du code Visual Studio et installation de python
Comment masquer l'invite de commande lors de l'exécution de python dans Visual Studio 2015
[Itertools.permutations] Comment créer une séquence en Python
PUT gzip directement dans S3 en Python
Comment mettre un espace demi-largeur avant les lettres et les chiffres en Python.
Conseils pour créer de petits outils avec python
Comment utiliser is et == en Python
Exécutez Python en C ++ sur Visual Studio 2017
Conseils pour ceux qui ne savent pas comment utiliser is et == en Python
Premiers pas pour essayer Google CloudVision en Python
Comment générer une séquence en Python et C ++
Exécutez Python YOLOv3 en C ++ sur Visual Studio 2017
Envoyer un message à Skype et Chatwork en Python
Étapes pour développer une application Web en Python
Essayez de calculer RPN avec Python (pour les débutants)
Pour ajouter un module à python que vous mettez dans Julialang
Charges de travail de science des données et RTVS dans Visual Studio 2017
Exemple pour mettre Python Kivy dans un fichier
Pour représenter la date, l'heure, l'heure et les secondes en Python
[Visual Studio Code] [Python] Paramètres Tasks.json + problemMatcher pour Python
Comment tracer l'autocorrélation et l'autocorrélation partielle avec Python
Points à garder à l'esprit lors de la création d'outils automatisés pour l'atelier en Python
Problèmes et solutions pour l'utilisation de l'environnement de débogage distant pour les applications Linux dans Visual Studio 2017
Janken Poi en Python pour les débutants (réponses et explications)
Convertir la date et l'heure zonées en temps Unixtime dans Python2.7
Un outil pour créer des images de masque pour ETC en Python
[Pour les débutants] Comment utiliser la commande say avec python!
Traduire de Visual Studio 2017 vers Python (API Microsoft Translator Text)
Comment exécuter python dans l'espace virtuel (pour MacOS)
Préférences pour jouer à Wave dans Python PyAudio et PortAudio
Problèmes et contre-mesures pour le débordement de la binarisation d'Otsu en Python
Comment installer Google Test / Google Mock dans Visual Studio 2019
Écrire des tests en Python pour profiler et vérifier la couverture
Faire en sorte que Visual Studio Code complète automatiquement la bibliothèque externe de Python
[Python] Comment trier un dict dans une liste et une instance dans une liste
Sortie japonaise lors de l'utilisation de python dans Visual Studio
Python # Comment vérifier le type et le type pour les super débutants
Recherche récursive de fichiers et de répertoires en Python et sortie
[Visual Studio Code] [Python] [Windows] Prise en charge des caractères japonais déformés dans la sortie de tâche / débogage VS Code
Recherche d'un moyen unifié d'attendre et d'obtenir les changements d'état de Selenium pour les éléments Python
Notes de lecture (en Python et Stan) pour une introduction à la modélisation statistique pour l'analyse de données (Midorimoto)
Refactoring des outils utilisables avec Python
Un script qui compte jusqu'à 5 secondes et s'arrête dans le Python de Blender
Essayez de le faire avec GUI, PyQt en Python
Activer l'environnement virtuel Python de virtualenv pour Visual Studio Code
Liste des informations sur les arguments de méthode pour les classes et les modules en Python