Faq How do I run PLS Toolbox using Apple Silicon

From Eigenvector Research Documentation Wiki
Revision as of 13:30, 15 June 2023 by Scott (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Issue:

How do I run PLS_Toolbox on Apple Silicon devices?

Possible Solutions:

One must be running a version of MATLAB that is running natively as opposed to using Rosetta. Currently, the only Silicon-native version of MATLAB is the R2022b_beta.app. See this blog post for infomation on acquiring and installing the beta.

Running from the Terminal

On Apple Silicon devices, one has the choice to run either Intel or Arm64 in Terminal.app. It is especially important to know which architecture you are running especially when installing packages via the Terminal, I.e. brew install <package>.

  • To know which architecture Terminal is using, type: arch
  • To use Arm64, type: env /usr/bin/arch -arm64 /bin/zsh. Running arch returns arm64.
  • To use Intel, type: env /usr/bin/arch -x86_64 /bin/zsh. Running arch returns i386.

Still having problems? Please contact our helpdesk at helpdesk@eigenvector.com