SeaDAS 8.3.9 MacOS version bugs
-
- Subject Matter Expert
- Posts: 656
- Joined: Tue Feb 09, 2021 5:42 pm America/New_York
- Been thanked: 2 times
Re: SeaDAS 8.3.9 MacOS version bugs
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
do
And then try "install/update SeaDAS Processors again".
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
Code: Select all
cd /Users/josbel/Applications/SeaDas/bin/
open seadas
Re: SeaDAS 8.3.9 MacOS version bugs
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]
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]
-
- Subject Matter Expert
- Posts: 656
- Joined: Tue Feb 09, 2021 5:42 pm America/New_York
- Been thanked: 2 times
Re: SeaDAS 8.3.9 MacOS version bugs
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
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
-
- Subject Matter Expert
- Posts: 656
- Joined: Tue Feb 09, 2021 5:42 pm America/New_York
- Been thanked: 2 times
Re: SeaDAS 8.3.9 MacOS version bugs
You can also try Manual Installation on this page -- https://seadas.gsfc.nasa.gov/downloads/
Re: SeaDAS 8.3.9 MacOS version bugs
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 :)
-----------------------------------------------------------
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 :)