当前位置:网站首页>树莓派4B64位系统安装miniconda(折腾了几天终于解决)
树莓派4B64位系统安装miniconda(折腾了几天终于解决)
2022-07-06 09:28:00 【叻斯哩_LeslieWu】
项目场景:
最近给树莓派4B安装了64位系统,然后想给它装个conda,不过网上的教程比较多的都是32位系统的教程,后来折腾了好久终于找到正确解决的办法,特意记录下来。
问题描述
树莓派4B64位系统安装conda的时候,安装后,出现Illegal Instruction error,即使运行conda list等相关命令也是显示非法指令。
报错代码如下:
Miniconda3-py37_4.10.3-Linux-aarch64.sh:行 435: 56590 非法指令 $PREFIX/bin/python -E -sy" "$THIS_PATH"
原因分析:
目前树莓派4B64位系统属于aarch64,但是目前树莓派无法兼容miniconda3 4.10以上的版本:
解决方案:
采用miniconda3 4.9版本完美解决此问题(真的想吐槽折腾我这么久):
- 拉取conda安装包。
wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh
- 安装。
sudo bash Miniconda3-py37_4.9.2-Linux-aarch64.sh
- 过程(省略)
注意一个问题:
Miniconda3 will now be installed into this location:
/root/miniconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/root/miniconda3] >>>
出现以上代码>>>的时候,记得点回车,别傻乎乎的等着它,它不会动的。还有就是出现init,选择yes就对了,让它自动帮你配置好环境变量。
- 验证是否安装成功。
Thank you for installing Miniconda3!
[email protected]:~# conda list
# packages in environment at /root/miniconda3:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main
_openmp_mutex 5.1 1_gnu
brotlipy 0.7.0 py37hfd63f10_1002
ca-certificates 2021.1.19 hd43f75c_0
- 最后换个源加速冲!!!
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --set show_channel_urls yes
最后快乐的使用Raspberry Pi 4树莓派4B冲浪吧,装了64位系统,看测试的确快了很多。后期还有很多关于树莓派4b升级64位系统、以及cpu超频设置、docker安装等内容更新。第一次写文章,谢谢大家!
边栏推荐
- 信息安全-威胁检测-NAT日志接入威胁检测平台详细设计
- 1903. Maximum odd number in string
- CEP used by Flink
- Information security - security professional name | CVE | rce | POC | Vul | 0day
- Penetration test (4) -- detailed explanation of meterpreter command
- Hdu-6025-prime sequence (girls' competition)
- 信息安全-安全专业名称|CVE|RCE|POC|VUL|0DAY
- Information security - Epic vulnerability log4j vulnerability mechanism and preventive measures
- 921. Minimum additions to make parentheses valid
- [exercise-6] (UVA 725) division = = violence
猜你喜欢
【高老师UML软件建模基础】20级云班课习题答案合集
Information security - threat detection - detailed design of NAT log access threat detection platform
The concept of C language array
Borg maze (bfs+ minimum spanning tree) (problem solving report)
渗透测试 ( 8 ) --- Burp Suite Pro 官方文档
Programmers, what are your skills in code writing?
C language must memorize code Encyclopedia
Luogu P1102 A-B number pair (dichotomy, map, double pointer)
[analysis of teacher Gao's software needs] collection of exercises and answers for level 20 cloud class
b站 实时弹幕和历史弹幕 Protobuf 格式解析
随机推荐
[exercise-6] (UVA 725) division = = violence
Determine the Photo Position
Alice and Bob (2021 Niuke summer multi school training camp 1)
JS调用摄像头
Opencv learning log 13 corrosion, expansion, opening and closing operations
[exercise-1] (UVA 673) parentheses balance/ balanced brackets (stack)
Penetration test (2) -- penetration test system, target, GoogleHacking, Kali tool
渗透测试 2 --- XSS、CSRF、文件上传、文件包含、反序列化漏洞
Research Report of peripheral venous catheter (pivc) industry - market status analysis and development prospect prediction
信息安全-史诗级漏洞Log4j的漏洞机理和防范措施
信息安全-威胁检测-flink广播流BroadcastState双流合并应用在过滤安全日志
渗透测试 ( 7 ) --- 漏洞扫描工具 Nessus
Frida hook so layer, protobuf data analysis
渗透测试 ( 5 ) --- 扫描之王 nmap、渗透测试工具实战技巧合集
[analysis of teacher Gao's software needs] collection of exercises and answers for level 20 cloud class
Opencv learning log 18 Canny operator
Research Report on shell heater industry - market status analysis and development prospect forecast
Gartner: five suggestions on best practices for zero trust network access
C language is the watershed between low-level and high-level
Suffix expression (greed + thinking)