使用 Ubuntu 20.04 在 Raspberry Pi 4 上安装 Anaconda

Mat*_*att 5 ubuntu python-3.x anaconda raspberry-pi4

我在 Raspberry Pi 上安装 Anaconda 时遇到问题。

当我尝试安装 Anaconda 时,我收到以下消息:

Anaconda3-20.02-Linux-x86_64.sh:第404行:/home/ubuntu/anaconda3/conda.exe:无法执行二进制文件:Exec格式错误

当我尝试安装 mini conda 时,我得到了这个:

错误:无法执行本机 linux-armv7l 二进制文件,“unman -a”的输出为:Linux 用户 5.4.0-1008-raspi #8-Ubuntu SMP Wed Apr 8 11:13:06 UTC 2020 aarch64 aarch64 aaarch64 GNU/Linux

Bli*_*ing 4

看起来您正在尝试安装 64 位版本,但 Raspberry Pi 4 在 32 位上运行。使用 32 位版本应该没问题!

我最近在 Raspberry Pi 4 上安装了 miniconda。我使用以下命令进行安装:

# Update linux
sudo yum update -y

# Install python3
sudo yum install -y python3

# Download miniconda installation (32-bit version)
curl "https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-armv7l.sh" -o "Miniconda.sh"

# Run miniconda installation
bash ./Miniconda.sh

Run Code Online (Sandbox Code Playgroud)

完成此操作后,我还建议在重新启动终端后执行以下操作:

# Add Raspberry Pi channel for conda installations
conda config --add channels rpi

# Update conda
conda update conda

# Install Spyder IDE
sudo apt-get install spyder3

Run Code Online (Sandbox Code Playgroud)

  • 尽管他可能运行 32 位操作系统,但 Pi4 和 Pi3 都能够运行 64 位软件。 (4认同)