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

arm问题

安装PySide6

环境: Python 3.8.10

使用躺平式安装

sudo pip3 install PySide6

报错

ERROR: Could not find a version that satisfies the requirement PySide6 (from versions: none)
ERROR: No matching distribution found for PySide6

访问pip清华源,搜索aarch64
在这里插入图片描述
发现是有安装包的。

手动安装

1、下载PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl
2、安装PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl
sudo pip3 install PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl

执行以上命令报错

ERROR: PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl is not a supported wheel on this platform.
3、显示安装信息
sudo pip3 install PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl -v

依然有报错

User install by explicit request
Created temporary directory: /tmp/pip-ephem-wheel-cache-t0o2rkjm
Created temporary directory: /tmp/pip-req-tracker-k7bgud6m
Initialized build tracking at /tmp/pip-req-tracker-k7bgud6m
Created build tracker: /tmp/pip-req-tracker-k7bgud6m
Entered build tracker: /tmp/pip-req-tracker-k7bgud6m
Created temporary directory: /tmp/pip-install-4lmyecuv
Cleaning up...
Removed build tracker: '/tmp/pip-req-tracker-k7bgud6m'
ERROR: PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl is not a supported wheel on this platform.
Exception information:
Traceback (most recent call last):File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 186, in _mainstatus = self.run(options, args)File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 325, in runself.populate_requirement_set(File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 252, in populate_requirement_setrequirement_set.add_requirement(req_to_add)File "/usr/lib/python3/dist-packages/pip/_internal/req/req_set.py", line 110, in add_requirementraise InstallationError(
pip._internal.exceptions.InstallationError: PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl is not a supported wheel on this platform.
4、编辑/usr/lib/python3/dist-packages/pip/_internal/req/req_set.py
sudo vi /usr/lib/python3/dist-packages/pip/_internal/req/req_set.py

在109行添加输出
在这里插入图片描述
再次执行命令

sudo pip3 install PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl -v

查看报错输出

User install by explicit request
Created temporary directory: /tmp/pip-ephem-wheel-cache-_faoq5l0
Created temporary directory: /tmp/pip-req-tracker-t5077k41
Initialized build tracking at /tmp/pip-req-tracker-t5077k41
Created build tracker: /tmp/pip-req-tracker-t5077k41
Entered build tracker: /tmp/pip-req-tracker-t5077k41
Created temporary directory: /tmp/pip-install-jt9s2vgq
True [<cp38-cp38-manylinux2014_aarch64 @ 548342011264>, <cp38-cp38-linux_aarch64 @ 548342010624>, <cp38-abi3-manylinux2014_aarch64 @ 5483420945260>, <cp38-none-manylinux2014_aarch64 @ 548342093696>, <cp38-none-linux_aarch64 @ 548342093568>, <cp37-abi3-manylinux2014_aarch64 @ 5483420119042>, <cp36-abi3-manylinux2014_aarch64 @ 548342095808>, <cp36-abi3-linux_aarch64 @ 548342093632>, <cp35-abi3-manylinux2014_aarch64 @ 548342091840>>, <cp34-abi3-manylinux2014_aarch64 @ 548342092288>, <cp34-abi3-linux_aarch64 @ 548342094208>, <cp33-abi3-manylinux2014_aarch64 @ 548342183872>,, <cp32-abi3-manylinux2014_aarch64 @ 548342183296>, <cp32-abi3-linux_aarch64 @ 548342185664>, <py38-none-manylinux2014_aarch64 @ 548342184192>,  <py3-none-manylinux2014_aarch64 @ 548342010944>, <py3-none-linux_aarch64 @ 548342184960>, <py37-none-manylinux2014_aarch64 @ 548342185728>, <pyy36-none-manylinux2014_aarch64 @ 548342181952>, <py36-none-linux_aarch64 @ 548341990912>, <py35-none-manylinux2014_aarch64 @ 548342184896>, <py334-none-manylinux2014_aarch64 @ 548341989952>, <py34-none-linux_aarch64 @ 548341990336>, <py33-none-manylinux2014_aarch64 @ 548341992640>, <py332-none-manylinux2014_aarch64 @ 548341993024>, <py32-none-linux_aarch64 @ 548341990656>, <py31-none-manylinux2014_aarch64 @ 548341989632>, <py31--none-manylinux2014_aarch64 @ 548342054144>, <py30-none-linux_aarch64 @ 548342053440>, <cp38-none-any @ 548342051008>, <py38-none-any @ 5483420537-none-any @ 548342052160>, <py36-none-any @ 548342053056>, <py35-none-any @ 548342054720>, <py34-none-any @ 548342053504>, <py33-none-any @ 544>, <py31-none-any @ 548341993920>, <py30-none-any @ 548341996992>]
Cleaning up...
Removed build tracker: '/tmp/pip-req-tracker-t5077k41'
ERROR: PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl is not a supported wheel on this platform.
Exception information:
Traceback (most recent call last):File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 186, in _mainstatus = self.run(options, args)File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 325, in runself.populate_requirement_set(File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 252, in populate_requirement_setrequirement_set.add_requirement(req_to_add)File "/usr/lib/python3/dist-packages/pip/_internal/req/req_set.py", line 111, in add_requirementraise InstallationError(
pip._internal.exceptions.InstallationError: PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl is not a supported wheel on this platform.

通过输出我们分析,安装包命名存在问题,修改安装包名字

mv PySide6-6.6.0-cp38-abi3-manylinux_2_31_aarch64.whl PySide6-6.6.0-py38-none-any.whl

虽然有报错但是可以看到安装包已经支持,并执行了安装


ERROR: Could not find a version that satisfies the requirement PySide6-Addons==6.6.0 (from PySide6==6.6.0) (from versions: none)

下载对应包含aarch64的PySide6-Addons安装包,修改包名以py38-none-any.whl结尾执行以上安装就行,重复安装所需依赖就搞定了

sudo pip3 install shiboken6-6.6.0-py38-none-any.whl
sudo pip3 install PySide6_Essentials-6.6.0-py38-none-any.whl
sudo pip3 install PySide6_Addons-6.6.0-py38-none-any.whl
sudo pip3 install PySide6-6.6.0-py38-none-any.whl

安装3个依赖库后,成功搞定

http://www.xdnf.cn/news/18722.html

相关文章:

  • 编写Linux下usb设备驱动方法:probe函数中要进行的工作
  • HTML+CSS+JavaScript实现的AES加密工具网页应用,包含完整的UI界面和加密/解密功能
  • 集成电路学习:什么是ONNX开放神经网络交换
  • 网络编程——TCP、UDP
  • ADC-工业信号采集卡-K004规格书
  • JWT用户认证后微服务间如何认证?(双向TLS(mTLS)、API网关、Refresh Token刷新Token)微服务间不传递用户认证Token
  • zookeeper基础概念及部署
  • Redis缓存雪崩缓存击穿缓存穿透的处理方式
  • java18学习笔记
  • Nuxt.js@4 中管理 HTML <head> 标签
  • AI 伦理的 “灰色地带”:数据隐私与技术创新如何平衡?
  • 零知开源——基于STM32F103RBT6和ADXL335实现SG90舵机姿态控制系统
  • Coze用户账号设置修改用户头像-前端源码
  • 深度学习之第三课PyTorch( MNIST 手写数字识别神经网络模型)
  • AI创业公司:Freya 金融语音AI Agent
  • 电池分选机:破解电池性能一致性难题的自动化方案|深圳比斯特
  • 【VS2022】背景设置详细教程(背景透明)
  • 智数园区-前台
  • Linux的奇妙冒险———进程信号
  • 算法每日一题 | 入门-分支结构-肥胖问题
  • java 并发编程八股-多线程篇
  • 【iOS】内存管理及部分Runtime复习
  • Kubernetes高可用架构设计:多Master节点部署与etcd集群运维深度指南
  • centos7 安装coze
  • ZYNQ [Petalinux的运行]
  • Pytorch框架的训练测试以及优化
  • 数据结构青铜到王者第三话---ArrayList与顺序表(2)
  • 区块链技术原理(18)-以太坊共识机制
  • 哈夫曼树详解
  • 神经网络|(十五)概率论基础知识-协方差标准化和皮尔逊相关系数