当前位置:   article > 正文

记录树莓派4B(arrch64)安装pytorch的坑_bottleneck arrch64 whl

bottleneck arrch64 whl

用了两天时间,从对树莓派环境一无所知到最后顺利解决问题,发现路上比较绕的几个坑。

1.树莓派默认用户名和密码目前不支持原来直接使用(因为某些安全问题),当你使用putty访问login,你需要先在SD卡在boot分区中创建 userconf.txt文件

写入

pi:$6$grJXXypN.HLLiQW8$BrjomjqTD9creP1cytdzWZxUfxQFUiGwduhsUlkQBrRvC3dfmK5ed05G3ev8RKwipvEBc3DHmP6gDl6E03ErF.

SD卡插回树莓派开机即可。

2.我的树莓派根据 uname -m显示

 

我的python通过指令显示32位

于是当我试图使用pip安装whl文件时,需要根据操作系统的配置来选择whl文件。

下载地址https://torch.kmtea.eu/whl/stable.html下载对应的python(我的python是3.9) cp39

发生了轮子不符合的情况

此时使用pip debug --version可查看支持下载whl的名字,修改后此文件名再使用pip可以安装

但在python导入时发生OSE:wrong ELF class: ELFCLASS64错误。推测可能是系统和软件位数不兼容问题

借鉴大佬(11条消息) ubuntu下解决 ×.so.×: wrong ELF class: ELFCLASS64 的问题_米饭的白色的博客-CSDN博客

 在64位系统已经安装了32位支持此时下载32位的whl文件,并使用pip安装

成功安装但出现了numpy版本不符合问题

 

于是下载了相应版本的numpy 使用pip安装后可以解决这个问题

但也不是一帆风顺又出现了库文件缺少问题

RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd

 使用指令sudo apt-get install libatlas-base-dev
添加上相关库再次导入即可成功解决,使用指令测试顺利结束!

希望可以帮助到您

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/336292
推荐阅读
相关标签
  

闽ICP备14008679号