zoukankan      html  css  js  c++  java
  • 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安装,成功

     

  • 相关阅读:
    命令别名
    文件的元数据
    bash命令练习
    bash的使用
    Linux系统下的文件管理类常命令及使用方式
    Linux获取命令帮助、man文档章节的划分
    Linux目录名、命名规则及功能规定
    Linux命令使用格式
    springmvc 异常处理
    oracle 笔记一
  • 原文地址:https://www.cnblogs.com/semishigure/p/7434772.html
Copyright © 2011-2022 走看看