当前位置: 首页 > article >正文

ubuntu22.04安装swagboot遇到的问题

一、基本情况

系统:u 22.04

python: 3.10

二、问题描述

swagboot官方提供的安装路径言简意赅:python3 -m pip install --user snagboot
当然安装python3和pip是基本常识,这里就不再赘述。
可是在安装的时候出现如下提示说 Failed building wheel for pylibfdt”
我尝试单独安装pylibfdt也提示类似信息。那怎么办呐?网上一时也没看到解决办法。

三、解决问题

去了pypi去查看pylibfdt的描述.发现这个库依赖一些文件:

This tree contains a copy of libfdt from the upstream dtc project for the
purposes of pypi.org packaging. Other than changes to the packaging files,
changes should be made upstream. The upstream sources are here:

git://git.kernel.org/pub/scm/utils/dtc/dtc.git


To install this you will need to install swig and Python development files.

On Debian distributions:

   sudo apt-get install swig python3-dev


The module can be installed with pip:

   pip install libfdt

or via setup.py:

   ./setup.py install [--user]

所以要先安装swig, python3的开发者包。因为时间久远我忘记我安装的是python3-dev还是普通版。也没有必要查询,直接再安装一次:
sudo apt-get install swig python3-dev
然后重新安装pylibfdt,命令:pip install pylibfdt
然后在尝试安装swagboot,就成功了。命令在前面提到过,我这里就简单的使用了
pip3 install swagboot

四、总结

遇到问题不要慌张,按图索骥,注意看问题提示。


http://www.kler.cn/a/145700.html

相关文章:

  • 国产工作平替软件推荐
  • thinkphp8在使用apidoc时, 4层的接口会有问题 解决办法
  • Android SystemUI——CarSystemBar车载状态栏(九)
  • 【技术总结类】2024,一场关于海量数据治理以及合理建模的系列写作
  • kafka学习笔记7 性能测试 —— 筑梦之路
  • 《目标检测数据集下载地址》
  • 【2023.11.26】Mybatis自定义映射规则学习
  • 手机APP-MCP走蓝牙无线遥控智能安全帽~执法记录仪~拍照录像,并可做基础的配置,例如修改服务器IP以及配置WiFi等
  • 开源博客项目Blog .NET Core源码学习(7:FluentValidation使用浅析)
  • 使用 Raspberry Pi、Golang 和 HERE XYZ 制作实时地图
  • 2023亚太杯数学建模思路 - 案例:粒子群算法
  • 为什么PCB板大多数都是绿色的?
  • Android获取原始图片Bitmap的宽高大小尺寸,Kotlin
  • Spark的通用运行流程与Spark YARN Cluster 模式的运行流程
  • 粒子群算法Particle Swarm Optimization (PSO)的定义,应用优点和缺点的总结!!
  • 【Jenkins】jenkins发送邮件报错:Not sent to the following valid addresses:
  • 线程的状态以及状态转移
  • Docker 部署 Nacos(单机),利用 MySQL 数据库存储配置信息
  • jpa创建自定义UUID,且符合IETF RFC 4122,不会出警告
  • 原生javascript实现放大镜效果
  • 【数据中台】开源项目(1)-LarkMidTable
  • Windows安装mysql8.0
  • 超好玩C++控制台打飞机小游戏,附源码
  • 红队攻防文库文章集锦
  • 【代码】考虑电解槽变载启停特性与阶梯式碳交易机制的综合能源系统优化调度matlab-yalmip-cplex/gurob
  • 分布式锁,分布式锁应该具备哪些条件,分布式锁的实现方式有:基于Zookeeper实现、Redis实现、数据库实现