Bluetooth pour Python 2.7?
Quelle est la meilleure façon de le faire bluetooth de programmation pour Python 2.7?
J'ai essayé d'utiliser pybluez, mais les téléchargements semblent aller jusqu'à la version 2.6 de Python. J'ai aussi essayé de télécharger le tarball avec la source et l'exécution de python setup.py build
, mais il a échoué avec un message d'erreur indiquant Can't find the Windows XP Platform SDK
(je suis sous Windows 8)
J'ai aussi regardé lightblue, mais tandis qu'il prend en charge Linux et Mac, il ne prend pas en charge Windows. Le site indique également qu'il n'est plus maintenu.
Python 3.3 et au-dessus, apparemment, est compatible bluetooth à l'aide de la socket module (via cette DONC réponse), mais je suis en utilisant 2.7.
Aucune des solutions que j'ai trouvées ne semble fonctionner pour moi. Est-il une autre bibliothèque que je peux essayer qui prend en charge Python 2.7, ou est-il une manière que je peux utiliser tout ce qui précède, malgré les problèmes cités?
OriginalL'auteur Michael0x2a | 2013-06-14
Vous devez vous connecter pour publier un commentaire.
Essayer de l'alternative des binaires à http://www.lfd.uci.edu/~gohlke/pythonlibs/#pybluez
OriginalL'auteur Morgan Creekmore
de construire pybluez à partir de la source (ou à l'aide pip) sur windows, il est d'abord nécessaire d'installer Microsoft Visual C++ Compilateur pour Python 2.7 (VCForPython27.msi)
disponible à partir de ici
ou ici
J'ai trouvé ce paquet à être utile pour de nombreux pip installe, de sorte qu'il n'est pas un mauvais paquet à installer pour une utilisation future.
OriginalL'auteur Mark Ch