berryconda icon indicating copy to clipboard operation
berryconda copied to clipboard

Any statement about RPi4 and arm8?

Open deeplook opened this issue 4 years ago • 5 comments

In other words, will there ever be a Berryconda4, soon? ;)

deeplook avatar Feb 22 '20 23:02 deeplook

2/3 is about python version. And there will not, as the project is no longer maintained. see here: https://github.com/jjhelmus/berryconda/issues/79#issuecomment-587539948

step21 avatar Feb 23 '20 17:02 step21

Conda-forge has been building 64-bit ARM packages for some time. These will work on a Raspberry Pi 4 if a 64-bit operating system is installed, for example the 64-bit version of Ubuntu. The miniforge repository has links to installers for the linux-aarch64 platform which should be used.

The Raspberry Pi has had an ARMv8 CPU since the RPi 2 B model v1.2. For backwards compatibility Raspbian run in 32-bit mode and the cpu is typically identified as armv7l or armv7. Either of the linux-armv7l Berryconda installers should run on the Raspberry Pi 2, 3, or 4's.

If the cpu is identified as armv8l it may be necessary to set the CONDA_SUBDIR environment variable to linux-armv7l as conda is not aware that armv8l in compatible with armv7l.

jjhelmus avatar Mar 24 '20 00:03 jjhelmus

Mmmg interesting. So this would mean a separate installer and rpi channel is only needed for rpi 2/3? Or am I misunderstanding?

step21 avatar Mar 24 '20 11:03 step21

The rpi channel and installers can be used with Raspberry Pi 2 (v1.2), 3 or 4s running Raspbian. This will use the packages in the rpi channel for the linux-armv7l platform.

It should be possible to run a 64-bit version of Ubuntu on any of these, in which case the linux-aarch64 miniforge installer and conda-forge packages should be used.

jjhelmus avatar Mar 25 '20 14:03 jjhelmus

I want to install berryconda on Pi4, but error, u say 'set the CONDA_SUBDIR environment variable to linux-armv7l' ,does it effective, can u describe it on detail ? I dont understand

tiantian1412 avatar Jul 25 '20 12:07 tiantian1412