在之前,樹莓派并沒有好用的conda環境,常用的Miniconda最后的更新也是在2015年,

而且這還是32bit的版本,如今Ubuntu已經為樹莓派提供了64bit的系統版本,我們也希望能夠用上新版本的conda以及支持64bit的python,這里我們選擇Miniforge提供的conda,它目支持arm平臺以及支持64位的系統,以下為使用樹莓派3的安裝示例:
我所使用的硬體為樹莓派3,作業系統為64bit的Ubuntu20.04,如果需要為樹莓派安裝Ubuntu20.4 64bit系統的,可以參考 《樹莓派安裝Ubuntu20.04》
安裝腳本下載
我們可以在Miniforge的github頁面上找到下載的鏈接,選擇我們適合的版本下載即可:

我們可以使用 wget 命令完成下載:
wget https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-aarch64.sh
下載完成后,我們需要給腳本賦予可執行權限
chmod +x Miniforge3-Linux-aarch64.sh
安裝程序
安裝的程序其實和Anaconda或者Miniconda差不多,直接運行腳本,同意協議,選擇安裝目錄即可:
sh Miniforge3-Linux-aarch64.sh
安裝完成后,腳本會自動添加路徑,隨后我們需要重繪一下我們的組態檔:
# bash
source .bashrc
# zsh
source .zshrc
如果腳本沒有正常添加路徑,我們可以手動在 *rc 檔案結尾添加(需要將一下的替換為自己的用戶名)
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/<username>/miniforge3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/home/<username>/miniforge3/etc/profile.d/conda.sh" ]; then
. "/home/<username>/miniforge3/etc/profile.d/conda.sh"
else
export PATH="/home/<username>/miniforge3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<
安裝完成后,可以測驗一下安裝是否成功
conda —version
>> conda 4.9.2
Python —version
>> Python 3.8.6
64位Python檢驗
我們可以進入python的互動模式來查看一下我們的python是否是64位:
# 進入python互動模式
>>> import platform
>>> platform.architecture()
('64bit', 'ELF')
可以看到,我們現在的python已經是64位的python了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258510.html
標籤:其他
上一篇:STM32 :配置IO模式詳解(秒懂ADC,USART,DMA,等所有外設IO口配置說明)
下一篇:React學習-does not exist on type ‘Readonly<{}> & Readonly<{ children?: ReactNode; }>
