install error
Posted: Mon May 24, 2021 2:59 am
Hello,
When I did "make rebuild", got the following error. Could you please help with that? Thanks.
rm -rfv build
removed 'build/polymer/polymer_main.c'
removed 'build/polymer/fresnel.c'
removed 'build/polymer/clut.c'
removed 'build/polymer/neldermead.html'
removed 'build/polymer/neldermead.c'
removed 'build/polymer/clut.html'
removed directory 'build/polymer'
removed directory 'build'
rm -fv polymer/*.so
auxdata/common/no2_climatology.hdf: OK
auxdata/common/trop_f_no2_200m.hdf: OK
auxdata/common/morel_fq.dat: OK
auxdata/common/AboveRrs_gCoef_w0.dat: OK
auxdata/common/AboveRrs_gCoef_w10.dat: OK
auxdata/common/AboveRrs_gCoef_w5.dat: OK
auxdata/common/aph_bricaud_1995.txt: OK
auxdata/common/aph_bricaud_1998.txt: OK
auxdata/common/morel_buiteveld_bsw.txt: OK
auxdata/common/palmer74.dat: OK
auxdata/common/pope97.dat: OK
auxdata/common/raman_westberry13.txt: OK
auxdata/common/astarmin_average_2015_SLSTR.txt: OK
auxdata/common/astarmin_average.txt: OK
auxdata/common/Matsuoka11_aphy_Table1_JGR.csv: OK
auxdata/common/SOLAR_SPECTRUM_WMO_86: OK
auxdata/common/k_oz.csv: OK
auxdata/generic/LUT.hdf: OK
auxdata/meris/smile/v2/sun_spectral_flux_rr.txt: OK
auxdata/meris/smile/v2/central_wavelen_rr.txt: OK
auxdata/meris/smile/v2/sun_spectral_flux_fr.txt: OK
auxdata/meris/smile/v2/central_wavelen_fr.txt: OK
auxdata/modisa/HMODISA_RSRs.txt: OK
auxdata/seawifs/SeaWiFS_RSRs.txt: OK
auxdata/viirs/VIIRSN_IDPSv3_RSRs.txt: OK
auxdata/msi/S2-SRF_COPE-GSEG-EOPG-TN-15-0007_3.0_S2A.csv: OK
auxdata/msi/S2-SRF_COPE-GSEG-EOPG-TN-15-0007_3.0_S2B.csv: OK
auxdata/oli/Ball_BA_RSR.v1.2.xlsx: OK
python setup.py build_ext --inplace
Compiling polymer/clut.pyx because it changed.
Compiling polymer/neldermead.pyx because it changed.
Compiling polymer/polymer_main.pyx because it changed.
Compiling polymer/water.pyx because it changed.
[1/4] Cythonizing polymer/clut.pyx
/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /accounts/mzhang11/Rsdata/MODIS/POLYMER/polymer-v4.13/polymer-v4.13/polymer/clut.pxd
tree = Parsing.p_module(s, pxd, full_module_name)
[2/4] Cythonizing polymer/neldermead.pyx
/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /accounts/mzhang11/Rsdata/MODIS/POLYMER/polymer-v4.13/polymer-v4.13/polymer/neldermead.pxd
tree = Parsing.p_module(s, pxd, full_module_name)
[3/4] Cythonizing polymer/polymer_main.pyx
/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /accounts/mzhang11/Rsdata/MODIS/POLYMER/polymer-v4.13/polymer-v4.13/polymer/polymer_main.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Error compiling Cython file:
------------------------------------------------------------
...
# calculate model reflectance at nadir
self.f.init_pixel(
Rprime[i,j,:],
Rprime_noglint[i,j,:],
A[i,j,:,:], pA[i,j,:,:],
if self.normalize:
^
------------------------------------------------------------
polymer/polymer_main.pyx:573:16: Expected an identifier or literal
Traceback (most recent call last):
File "setup.py", line 29, in <module>
annotate=ANNOTATE,
File "/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Build/Dependencies.py", line 1097, in cythonize
cythonize_one(*args)
File "/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Build/Dependencies.py", line 1220, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: polymer/polymer_main.pyx
makefile:9: recipe for target 'main' failed
make: *** [main] Error 1
When I did "make rebuild", got the following error. Could you please help with that? Thanks.
rm -rfv build
removed 'build/polymer/polymer_main.c'
removed 'build/polymer/fresnel.c'
removed 'build/polymer/clut.c'
removed 'build/polymer/neldermead.html'
removed 'build/polymer/neldermead.c'
removed 'build/polymer/clut.html'
removed directory 'build/polymer'
removed directory 'build'
rm -fv polymer/*.so
auxdata/common/no2_climatology.hdf: OK
auxdata/common/trop_f_no2_200m.hdf: OK
auxdata/common/morel_fq.dat: OK
auxdata/common/AboveRrs_gCoef_w0.dat: OK
auxdata/common/AboveRrs_gCoef_w10.dat: OK
auxdata/common/AboveRrs_gCoef_w5.dat: OK
auxdata/common/aph_bricaud_1995.txt: OK
auxdata/common/aph_bricaud_1998.txt: OK
auxdata/common/morel_buiteveld_bsw.txt: OK
auxdata/common/palmer74.dat: OK
auxdata/common/pope97.dat: OK
auxdata/common/raman_westberry13.txt: OK
auxdata/common/astarmin_average_2015_SLSTR.txt: OK
auxdata/common/astarmin_average.txt: OK
auxdata/common/Matsuoka11_aphy_Table1_JGR.csv: OK
auxdata/common/SOLAR_SPECTRUM_WMO_86: OK
auxdata/common/k_oz.csv: OK
auxdata/generic/LUT.hdf: OK
auxdata/meris/smile/v2/sun_spectral_flux_rr.txt: OK
auxdata/meris/smile/v2/central_wavelen_rr.txt: OK
auxdata/meris/smile/v2/sun_spectral_flux_fr.txt: OK
auxdata/meris/smile/v2/central_wavelen_fr.txt: OK
auxdata/modisa/HMODISA_RSRs.txt: OK
auxdata/seawifs/SeaWiFS_RSRs.txt: OK
auxdata/viirs/VIIRSN_IDPSv3_RSRs.txt: OK
auxdata/msi/S2-SRF_COPE-GSEG-EOPG-TN-15-0007_3.0_S2A.csv: OK
auxdata/msi/S2-SRF_COPE-GSEG-EOPG-TN-15-0007_3.0_S2B.csv: OK
auxdata/oli/Ball_BA_RSR.v1.2.xlsx: OK
python setup.py build_ext --inplace
Compiling polymer/clut.pyx because it changed.
Compiling polymer/neldermead.pyx because it changed.
Compiling polymer/polymer_main.pyx because it changed.
Compiling polymer/water.pyx because it changed.
[1/4] Cythonizing polymer/clut.pyx
/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /accounts/mzhang11/Rsdata/MODIS/POLYMER/polymer-v4.13/polymer-v4.13/polymer/clut.pxd
tree = Parsing.p_module(s, pxd, full_module_name)
[2/4] Cythonizing polymer/neldermead.pyx
/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /accounts/mzhang11/Rsdata/MODIS/POLYMER/polymer-v4.13/polymer-v4.13/polymer/neldermead.pxd
tree = Parsing.p_module(s, pxd, full_module_name)
[3/4] Cythonizing polymer/polymer_main.pyx
/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /accounts/mzhang11/Rsdata/MODIS/POLYMER/polymer-v4.13/polymer-v4.13/polymer/polymer_main.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Error compiling Cython file:
------------------------------------------------------------
...
# calculate model reflectance at nadir
self.f.init_pixel(
Rprime[i,j,:],
Rprime_noglint[i,j,:],
A[i,j,:,:], pA[i,j,:,:],
if self.normalize:
^
------------------------------------------------------------
polymer/polymer_main.pyx:573:16: Expected an identifier or literal
Traceback (most recent call last):
File "setup.py", line 29, in <module>
annotate=ANNOTATE,
File "/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Build/Dependencies.py", line 1097, in cythonize
cythonize_one(*args)
File "/accounts/mzhang11/anaconda3/lib/python3.7/site-packages/Cython/Build/Dependencies.py", line 1220, in cythonize_one
raise CompileError(None, pyx_file)
Cython.Compiler.Errors.CompileError: polymer/polymer_main.pyx
makefile:9: recipe for target 'main' failed
make: *** [main] Error 1