• python 蓝牙模块pybluz安装


    最近项目运用了蓝牙,所以来学一学蓝牙。

    经过查阅,知道python的蓝牙模块是pybluz,然后老管理进行安装

     

    出错,提示“Could not find the Windows Platform SDK”

    到https://pypi.python.org/pypi/PyBluez 下载码源 查看setup.py


    出错原因是没有 Microsoft SDKs这个文件夹,应该是缺少编译组件

    查了一下 原来是一个编译需要的库文件 

    下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=8279

    然后这里就是安装 Microsoft SDKs的坑,各种报错安装不成功,经过一番研究,发现电脑里安装的 Visual C++ 2010 Redistributable 比 SDK 中自带的版本高( 10.0.30319 )时就会报错。最简单的解决办法就是删除掉已经安装的Visual C++ 2010 Redistributable,然后安装上SDK 上提供的Visual C++ 2010 Redistributable。

    如果卸载了 Visual C++ 2010 还不行,则继续卸载.NET.Framework然后安装

    安装完成后 再次安装 pybluez

    还是依旧的错误,查看安装目录,按照setup.py逻辑要寻找MS_SDK = r'Microsoft SDKsWindowsv6.0A' 目录


    但是安装目录下没有6.0 而是7.1

    所以手动修改一下,目录名改成v6.0A


    再次pip安装,成功

     

  • 相关阅读:
    歌词:青春
    转载:只输了五元钱
    极静之渊

    低学翁
    心灵死化,何时巨变?
    无题

    意念
    爱之切
  • 原文地址:https://www.cnblogs.com/semishigure/p/7434772.html
Copyright © 2020-2023  润新知