小编ASB*_*SB2的帖子

在 Visual Studio Code 中使用 Pybluez 时出现“ImportError: No module named bluetooth”

操作系统:Linux Mint

我正在尝试使用 Pybluez 为 python 项目设置开发环境。我通过包管理器安装了 Visual Studio Code,然后安装了 Microsoft 的 Python 扩展。

然后我按照 pybluez 安装说明通过在终端中运行来安装

sudo apt-get install libbluetooth-dev
sudo apt-get install python-dev
sudo pip install PyBluez
Run Code Online (Sandbox Code Playgroud)

这似乎有效,我能够在命令行上运行一个简单的测试脚本

from bluetooth import *

nearby_devices = discover_devices()

print(nearby_devices)
Run Code Online (Sandbox Code Playgroud)

但是,当尝试在 Visual Studio Code 中运行此文件时,我继续收到 ImportError

Traceback (most recent call last):
  File "/bluesniffer.py", line 1, in <module>
    from bluetooth import *
ImportError: No module named bluetooth
Run Code Online (Sandbox Code Playgroud)

我试图在 Visual Studio 代码终端中运行 pip install pybluez 但是我收到这个错误。

sh-4.4$ pip install pybluez
Collecting pybluez
  Cache entry …
Run Code Online (Sandbox Code Playgroud)

python visual-studio-code

5
推荐指数
0
解决办法
3847
查看次数

标签 统计

python ×1

visual-studio-code ×1