2017-04-24 2 views
0

OS: de Windows 10 64 bits
Langue: Python 3.5.2 (Anaconda 4.2.0)
Problème Module: pybluez 0,22 (pybluez-0,22-CP35-aucun-win_amd64.whl)module installé (via pip) ne peut pas être importé

Lorsque je tente d'importer pybluez après l'installation à savoir:

enter image description here

Je reçois l'erreur suivante:

enter image description here

Je mis à jour Spyder via pip et j'ai aussi essayé de désinstaller et de réinstaller le module via pip:

enter image description here

EDIT: J'ai seulement python 3.5.2 installé:

enter image description here

+1

devrait-il pas être 'l'importation bluetooth' au lieu de' PyBluez'? – kuro

+0

Je reçois la même erreur quand j'essaie, mettra à jour le poste avec capture d'écran – Kieran

+0

Je suppose que 'python' est Python 2 pour vous, pas Python 3, hm? –

Répondre

1

Selon les commentaires. Vous avez installé le package python PyBluez pour python3.5.2, mais spyder utilise 3.6.

This answer dit

Press CTRL+SHIFT+ALT+P to open the Preferences window. Within this window, select the Console item on the left, then the Advanced Settings tab. The path to the Python executable will be right there.

pour changer l'exécutable python.

Une solution hackish est d'exécuter ce à partir du script dans spyder import pip; pip.main(['install','PyBluez'])