Great to see Mathematica 12 released and I can’t wait to try the new functionality!
What is the timeline and roadmap to get Mathematica 12 to the Pi? Thanks!
Great to see Mathematica 12 released and I can’t wait to try the new functionality!
What is the timeline and roadmap to get Mathematica 12 to the Pi? Thanks!
Hopefully soon – that is to say, in weeks rather than months.
Terrific, thank you!
P.S.: It would be great if you could also look into the dependency libcurl3, which will no longer be available in Debian Buster.
Yes, this and a couple of other dependencies will be ironed out for Buster compatibility.
Database interfacing (at least with some databases) does not work on the Raspberry Pi in Mathematica 11.3. After entering the following commands on the Pi, an error occurs:
Needs["DatabaseLink`"];
JDBCDrivers["SQLite"]
conn = OpenSQLConnection[JDBC["SQLite", "/path/to/database.db"]];
The error returned is cryptic:
JDBC::error: org.sqlite.core.NativeDB._open(Ljava/lang/String;I)V
Please see this Stack Exchange answer and the comments on it.
As many microcontrollers are used for passive purposes such as data collection, it is worth allowing them to interface readily with databases.
This example seems to work fine in the 12.0 builds currently under testing.
That’s great! Thank you. My girlfriend is an atmospheric chemist and we are working on automated gathering of time-series data on the concentrations of various gasses in the air using the Raspberry Pi + Mathematica.
Dear Ilian,
Any news here, maybe anything to test for us?
Thanks!
Michael
As mentioned at
Mathematica 12 should be available in the coming days.
Currently the release candidate builds are undergoing final QA testing to make sure they work well on the just released Raspberry Pi 4, as well as on Raspbian Buster.
It’s a bit of an aside, but has anyone run the Mathematica internal benchmark on a 4GB Pi4 yet? I need to figure out if the is enough change to upgrade from a 3B+ when they ship here in about 10 days.
Most of the individual WolframMark components are about twice as fast.
Other programs and the OS also feel more responsive, I plan to upgrade my personal system.
Just got a Raspberry Pi and I’m looking forward to trying Mathematica on it ![]()
Today I managed to install Mathematica 12 on Raspberry Pi 3B+ with Raspbian Buster. Thanks.
I used the installation script provided here
and
sudo apt-get update.
sudo apt-get dist-upgrade
sudo apt --fix-broken install
There were some errors but eventually it worked.
I have a Raspberry Pi 1 B with Stretch and I do not see the update.
Does M12 require Buster?
Does it require more recent Raspberry Pi hardware?
Is there a page listing system requirement?
(I assume it just needs Buster but could you please confirm before I go ahead and upgrade?)
Did you run the install script mentioned?
Did you run the install script mentioned?
The install script downloads the package from a separate source (not the official Raspbian repos). Is it the case that the Raspbian repos simply do not yet carry M12.0?
That aside, I would still like to know the answer to the questions above regarding compatibility (preferably without having to try to install M12.0, then revert again to M11.3).
The reason why I want to stay with 11.3 until 12.0 are in the Raspbian repositories: I publish a package with binary components that also includes RPi support. Binaries built with 12.0 will not work with 11.3, but those built with 11.3 work fine with 12.0. I am reluctant to require 12.0 until it becomes simple enough for everyone to install it with a simple apt install.
I’ve spent much of the last few days exploring Mathematica on the PI, using archived versions of Jessie, Stretch, and the new Buster. I was looking at benchmarks across my 3Pis and versions. I learned Jessie runs Mathematica 10, Stretch runs Mathematica 11 & Buster runs Mathematica 12. I’m surprised at the trouble people are having, after burning a Buster card I just ran sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wolfram-engine
and it worked without a hitch.
I just ran on a Buster card:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install wolfram-engine and it worked flawlessly.
There is also a menu option (I forget precisely where) to install recommended software and it will install Mathematica. I did have timeouts with downloads of the Buster image, so it must be popular, and with some updates. I’ve spent much of the past few days experimenting with Jessie (Mathematica 10), Stretch (Mathematica 11) and Buster (Mathematica 12).
OK, Mathematica 12 runs on Buster, Stretch runs Mathematica 11 and Jessie ran Mathematica 10. From what I’ve seen those are fixed and you can’t run Mathematica 12 on Stretch. I’ve been playing with a few things in Mathematica, of relevance to you is my experiments with its internal benchmark. I have a Pi3b+, a Pi2B (v1.1) and some Zero Ws. Buster and Stretch run on all of them, Jessie will not run on the 3B+. The Pi4 is advertised as NOT running an OS earlier than Buster. And, I have hit snags with Mathematica on a PiZero, so suggest any other lower-end Pi may also struggle.
I hope this helps.