SeaDAS 8.3.9 MacOS version bugs

Use this Forum to find information on, or ask a question about, NASA Earth Science data.
josbel96
Posts: 8
Joined: Mon Jun 05, 2023 11:29 am America/New_York
Answers: 0

Re: SeaDAS 8.3.9 MacOS version bugs

by josbel96 » Wed Jun 21, 2023 12:53 pm America/New_York

josbel@Alfredos-MBP ~ % which python3
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3

Tags:

OB SeaDAS - xuanyang02
Subject Matter Expert
Subject Matter Expert
Posts: 656
Joined: Tue Feb 09, 2021 5:42 pm America/New_York
Answers: 1
Been thanked: 2 times

Re: SeaDAS 8.3.9 MacOS version bugs

by OB SeaDAS - xuanyang02 » Wed Jun 21, 2023 4:32 pm America/New_York

It seems your mac knows where your python3 is.

How did you open SeaDAS? Did you click the SeaDAS icon in Finders Window?

Could you please try to open SeaDAS by doing the following:

In the same terminal that returns
"/Library/Frameworks/Python.framework/Versions/3.11/bin/python3"

to

Code: Select all

which python3
do

Code: Select all

cd /Users/josbel/Applications/SeaDas/bin/
open seadas
And then try "install/update SeaDAS Processors again".

josbel96
Posts: 8
Joined: Mon Jun 05, 2023 11:29 am America/New_York
Answers: 0

Re: SeaDAS 8.3.9 MacOS version bugs

by josbel96 » Wed Jun 21, 2023 4:39 pm America/New_York

That is the error in SeaDAS
execution exception: java.io.IOException: install_ocssw failed with exit code 127.
Check log for more details.
env: python3: No such file or directory

...and in terminal:
Last login: Wed Jun 21 22:34:55 on ttys000
/Users/josbel/Applications/SeaDas/bin/seadas ; exit;
josbel@Alfredos-MBP ~ % /Users/josbel/Applications/SeaDas/bin/seadas ; exit;
OpenJDK 64-Bit Server VM warning: Option AggressiveOpts was deprecated in version 11.0 and will likely be removed in a future release.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/Users/josbel/Applications/SeaDas/platform/lib/boot.jar) to field java.net.URL.handler
WARNING: Please consider reporting this to the maintainers of org.netbeans.ProxyURLStreamHandlerFactory
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
going to run install_ocssw
command is: [Ljava.lang.String;@117825a
install_ocssw succeeded
going to run sh which python3
bash which python3 succeede
WARNING!: Non zero exit code returned for 'which python3'
going to run install_ocssw
command is: [Ljava.lang.String;@2ff4aea9
install_ocssw succeeded
pwd null
Running the program [Ljava.lang.String;@2f4ef948

Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]

OB SeaDAS - xuanyang02
Subject Matter Expert
Subject Matter Expert
Posts: 656
Joined: Tue Feb 09, 2021 5:42 pm America/New_York
Answers: 1
Been thanked: 2 times

Re: SeaDAS 8.3.9 MacOS version bugs

by OB SeaDAS - xuanyang02 » Wed Jun 21, 2023 5:30 pm America/New_York

BTW, the messages.pdf is corrupted. Could you please copy and paste the content of messages.log here, or upload messages.pdf again?

Did you actually open SeaDAS from a terminal? And in that terminal "which python3" returns - /Library/Frameworks/Python.framework/Versions/3.11/bin/python3?

If that's the case, you might need to make a soft symlink
ln -s /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 /usr/local/bin/python3

and then add /usr/local/bin to your PATH in .bashrc or .bash_profile

OB SeaDAS - xuanyang02
Subject Matter Expert
Subject Matter Expert
Posts: 656
Joined: Tue Feb 09, 2021 5:42 pm America/New_York
Answers: 1
Been thanked: 2 times

Re: SeaDAS 8.3.9 MacOS version bugs

by OB SeaDAS - xuanyang02 » Wed Jun 21, 2023 5:36 pm America/New_York

You can also try Manual Installation on this page -- https://seadas.gsfc.nasa.gov/downloads/

josbel96
Posts: 8
Joined: Mon Jun 05, 2023 11:29 am America/New_York
Answers: 0

Re: SeaDAS 8.3.9 MacOS version bugs

by josbel96 » Mon Jul 03, 2023 9:52 am America/New_York

It seems that setting the path worked, and I could install the processors. System Information looks like now like this:

-----------------------------------------------------------
Main Application Platform:
-----------------------------------------------------------
Application Version: SeaDAS 8.3.10
SNAP Engine Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Desktop Version: 10.0.0.0* (SeaDAS Platform modified)
SNAP Engine Build Date: 202306140444
SNAP Desktop Build Date: 202306140448
Installation Directory: /Users/josbel/Applications/SeaDas
Data Directory: /Users/josbel/.seadas8
Configuration: /Users/josbel/Applications/SeaDas/etc/snap.properties
VM Configuration: /Users/josbel/Applications/SeaDas/etc/seadas.conf
WARNING!! File '/Users/josbel/Applications/SeaDas/etc/seadas.conf' does not exist
VM Configuration: /Users/josbel/Applications/SeaDas/etc/snap.conf
WARNING!! File '/Users/josbel/Applications/SeaDas/etc/snap.conf' does not exist
VM Configuration (gpt): /Users/josbel/Applications/SeaDas/bin/gpt.vmoptions
VM Configuration (pconvert): /Users/josbel/Applications/SeaDas/bin/pconvert.vmoptions
Runtime Configuration: /Users/josbel/.seadas8/etc/snap.properties
Runtime Configuration (SeaDAS Toolbox): /Users/josbel/.seadas8/etc/seadas.properties
JRE: OpenJDK Runtime Environment 11.0.19+7
JVM: OpenJDK 64-Bit Server VM by Eclipse Adoptium
Memory: 11468 MiB
OCSSWROOT (Java Env): null
Python3 Directory:


-----------------------------------------------------------
SeaDAS Toolbox:
-----------------------------------------------------------
SeaDAS Toolbox Version: 1.3.0
SeaDAS Toolbox Build Date: 202306140456
Configuration: /Users/josbel/.seadas8/etc/seadas.properties
OCSSW Root Directory: /Volumes/JosSSD/Programs/SeaDAS/ocssw
OCSSW Log Directory: /
OCSSW Location: local
Environment {$OCSSWROOT} (external): null


-----------------------------------------------------------
NASA Science Processing (OCSSW):
-----------------------------------------------------------
Environment {$OCSSWROOT}: /Volumes/JosSSD/Programs/SeaDAS/ocssw
Environment {$OCDATAROOT}: /Volumes/JosSSD/Programs/SeaDAS/ocssw/share
l2gen version: msl12 9.6.0-V2022.2 (Nov 28 2022 12:24:20)
l2bin version: 7.0.3
l3bin version: 5.13
l3mapgen version: l3mapgen 2.3.0-V2022.2 (Nov 28 2022 12:25:33)
Installed Missions: ['avhrr', 'czcs', 'goci', 'hawkeye', 'hico', 'meris', 'aqua', 'terra', 'mos', 'msis2a', 'msis2b', 'ocm1', 'ocm2', 'octs', 'olcis3a', 'olcis3b', 'olil8', 'olil9', 'osmi', 'seawifs', 'sgli', 'viirsn', 'viirsj1', 'viirsj2']


-----------------------------------------------------------
General System and Software:
-----------------------------------------------------------
Operating system: MacOS 13.4.1
Java version: 20.0.1
Python3 version: 3.9.6
Python3 Path: /usr/bin/python3
Env: ASAP_PARMS=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/common/nav
CC=gcc
COMMAND_MODE=unix2003
CPATH=/usr/local/include
CXX=g++
ELEMENTS=/Volumes/JosSSD/Programs/SeaDAS/ocssw/var/seawifs
EOS_LIB_PREFIX=macintel64
FC=gfortran
GCC_TUNE=
GDAL_DATA=/Users/josbel/.seadas8/auxdata/gdal/gdal-3-2-1/share/gdal
GDAL_PLUGINS=/Users/josbel/.seadas8/auxdata/gdal/gdal-3-2-1/lib/gdalplugins
HDFEOS_LIB=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/EOS/lib/macintel64
HOME=/Users/josbel
HRPT_STATION_IDENTIFICATION_FILE=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/seawifs/station/station_id.dat
J2D_PIXMAPS=shared
JAVA_MAIN_CLASS_1272=org.netbeans.Main
L2GEN_ANC=/Volumes/JosSSD/Programs/SeaDAS/ocssw/var/anc
LC_CTYPE=UTF-8
LIB3_BIN=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/bin
LIB3_CHECK=0
LIB3_DIR=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt
LIB3_INC=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/include
LIB3_LIB=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/lib
LIBRARY_PATH=/usr/local/lib
LOGNAME=josbel
MANPATH=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/share/man:/Library/Developer/CommandLineTools/usr/share/man:/Library/Developer/CommandLineTools/Toolchains/XcodeDefault.xctoolchain/usr/share/man:
NAVCTL=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/seawifs/nav
NAVQC=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/seawifs/nav
OCDATAROOT=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share
OCSSWROOT=/Volumes/JosSSD/Programs/SeaDAS/ocssw
OCSSW_ARCH=macosx_intel
OCSSW_BIN=/Volumes/JosSSD/Programs/SeaDAS/ocssw/bin
OCSSW_DEBUG=0
OCTS_REGISTRATION_TABLES=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/octs/nav
OCVARROOT=/Volumes/JosSSD/Programs/SeaDAS/ocssw/var
ORBCTL=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/seawifs/nav
PATH=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/bin:/Volumes/JosSSD/Programs/SeaDAS/ocssw/bin:/usr/bin:/bin:/usr/sbin:/sbin
PGSINC=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/EOS/include
PGSLIB=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/EOS/lib/macintel64
PROJ_LIB=/Volumes/JosSSD/Programs/SeaDAS/ocssw/opt/share/proj
PWD=/
SDKROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
SHELL=/bin/zsh
SHLVL=3
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.kiG6gaNd1i/Listeners
SWFTBL=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/seawifs/qc
SWTBL=/Volumes/JosSSD/Programs/SeaDAS/ocssw/share/seawifs
TMPDIR=/var/folders/ww/smt2pdm93ld6j1dp8b4nqc3c0000gn/T/
USER=josbel
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
_=/usr/bin/env
__CFBundleIdentifier=gov.nasa.gsfc.seadas
__CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0

So far everything seems to work well, thank you :)

Post Reply