[ncl-install] ncl installation
Karin Meier-Fleischer
meier-fleischer at dkrz.de
Mon Oct 4 01:04:10 MDT 2021
Are you running MacOS? Then see
https://www.ncl.ucar.edu/Download/macosx.shtml#InstallCompilers which
says that you have to use the GNU 7.x compiler.
I recommend to use the conda or miniconda installation method
(https://www.ncl.ucar.edu/Download/conda.shtml) which takes care on all
dependencies and environment variables.
-Karin
Am 29.09.21 um 18:08 schrieb Xin Wen:
> Hi Karin,
>
> Thanks for this detailed explanation. Now I am able to set the
> environment and path to the right directory.
>
> When I test the ncl with ncl , it shows that
> 'dyld: Library not loaded: /usr/local/lib/libgfortran.4.dylib
>
> Referenced from: /Users/home/local/ncl-6.6.2/bin/ncl
>
> Reason: image not found'
>
> However, I checked my gcc version and gfortran version are up to date
>
> gcc (GCC) 10.2.0
>
> GNU Fortran (GCC) 10.2.0
>
>
> Best regards
>
> Xin
>
>
> Karin Meier-Fleischer <meier-fleischer at dkrz.de
> <mailto:meier-fleischer at dkrz.de>> 于2021年9月29日周三 上午2:43写道:
>
> Please, reply to the mailing list to keep others up to date.
>
> I hope you mean the .hluresfile file ;)
>
> You have to add the bin directory to the PATH environment variable
> - read https://www.ncl.ucar.edu/Download/install_from_binary.shtml
> <https://www.ncl.ucar.edu/Download/install_from_binary.shtml>
> You can find all information what is need in the documentation.
>
> "...
> Given your UNIX shell and using "/usr/local/ncl-6.6.2" as an
> example path, here's which "dot" file to edit and what lines to
> add (use a UNIX editor to make the changes):
>
> *csh/tcsh* (the file might be ".cshrc" or ".tcshrc"):
>
> setenv NCARG_ROOT /usr/local/ncl-6.6.2
> setenv PATH $NCARG_ROOT/bin:$PATH
>
> ..."
>
> -Karin
>
> Am 28.09.21 um 19:43 schrieb Xin Wen:
>> This command works!!! now the 'env | grep NCARG' shows that
>>
>> NCARG_ROOT=/Users/home/local/ncl-6.6.2
>>
>>
>> However, the ncl still does not work. I already add '.bluresfile'
>> in my home directory.
>>
>>
>> Xin
>>
>>
>> Karin Meier-Fleischer <meier-fleischer at dkrz.de
>> <mailto:meier-fleischer at dkrz.de>> 于2021年9月28日周二 下午12:31写道:
>>
>> If you use tcsh you have to set the environment variable in a
>> different way 😉
>>
>> setenv NCARG_ROOT /Users/home/local/ncl-6.6.2
>>
>> -Karin
>>
>> Am 28.09.21 um 19:17 schrieb Xin Wen:
>>> Hi Karin,
>>>
>>> Thanks for your reply, I was able to install ncl in another
>>> directory. However, when I tried to set the environment, I
>>> put the command
>>> 'NCAR_ROOT=/Users/home/local/ncl-6.6.2'
>>> using terminal t-csh in the directory in which ncl was
>>> installed, it returns that command not found.
>>>
>>> Xin
>>>
>>> Karin Meier-Fleischer via ncl-install
>>> <ncl-install at mailman.ucar.edu
>>> <mailto:ncl-install at mailman.ucar.edu>> 于2021年9月28日周二
>>> 上午2:12写道:
>>>
>>> Hi Xin,
>>>
>>> the directory /usr is owned by root and it seems to be
>>> that you do not have root permission.
>>>
>>> You can install NCL in another directory for example
>>>
>>> mkdir $HOME/local/ncl-6.6.2
>>>
>>> At least you have to set the NCARG_ROOT environment
>>> variable to this directory
>>>
>>> export NCARG_ROOT=$HOME/local/ncl-6.6.2
>>>
>>> Ciao,
>>> Karin
>>>
>>> Am 27.09.21 um 23:38 schrieb Xin Wen via ncl-install:
>>>> Hi,
>>>>
>>>> I'm trying to install NCL on my MacOS. By now, I
>>>> already finished steps of :
>>>>
>>>> * Install XQuartz
>>>> * Install gcc and gfortran
>>>> * Go to list of available NCL binaries on the Climate
>>>> Data Gateway
>>>> * Choose and download the right NCL binary for your
>>>> MacOSX system
>>>>
>>>> When I try to install NCL from a downloaded binary, it
>>>> recommends the following two command lines on the website.
>>>> mkdir /usr/local/ncl-6.6.2
>>>> tar -zxf ~/Downloads/ncl_ncarg-6.6.2-MacOS_10.13_64bit_gnu730.tar.gz -C /usr/local/ncl-6.6.2
>>>> However, this 'mkdir /usr/local/ncl-6.6.2' permission
>>>> was denied. Could you please help me with this?
>>>> BTW, my gfortran version is 'GNU Fortran (GCC) 10.2.0',
>>>> and gcc version is 'gcc (GCC) 10.2.0'
>>>> Best regards,
>>>> Xin
>>>>
>>>> _______________________________________________
>>>> ncl-install mailing list
>>>> List instructions, subscriber options, unsubscribe:
>>>> https://mailman.ucar.edu/mailman/listinfo/ncl-install <https://mailman.ucar.edu/mailman/listinfo/ncl-install>
>>>
>>> _______________________________________________
>>> ncl-install mailing list
>>> List instructions, subscriber options, unsubscribe:
>>> https://mailman.ucar.edu/mailman/listinfo/ncl-install
>>> <https://mailman.ucar.edu/mailman/listinfo/ncl-install>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.ucar.edu/pipermail/ncl-install/attachments/20211004/1c7a2f40/attachment.html>
More information about the ncl-install
mailing list