[pyngl-talk] release of Pyngl version compatible with Ncl 6.1 or Ncl 6.2.1

Mary Haley haley at ucar.edu
Thu Jun 25 08:49:33 MDT 2015


Hi Charlie,

I built a PyNIO binary for Yosemite, but I didn't have time to do the PyNGL
binary.  I recently upgraded to Yosemite, and I'm still getting all my
builds sorted out.

Please try the
"PyNIO-1.5.0-beta.macos-10.10-x86_64-py279-numpy192-gnu492.tar.gz" binary
that I've put at:

http://www.pyngl.ucar.edu/Training/SEA2015/binaries.shtml#Python279NumPy192

--Mary

On Wed, Jun 24, 2015 at 1:27 PM, Mary Haley <haley at ucar.edu> wrote:

> Charlie,
>
> We have some additional beta binaries at:
>
> http://www.pyngl.ucar.edu/Training/SEA2015/binaries.shtml
>
> but these are only for MacOS 10.8 and 10.9.
>
> I might be able to provide a yosemite version, as I think my home machine
> is running this. I'll leave a note for myself to check.
>
> --Mary
>
>
> On Sat, Jun 20, 2015 at 10:13 AM, Charlie Koven <ckoven at gmail.com> wrote:
>
>> Hi All,
>>
>> Just tried to install binaries onto a new computer (macos yosemite) and
>> getting errors.  Any chance of making a binary for this OS version?
>>
>> Thanks,
>> Charlie
>>
>>
>>
>> the binaries I tried to install but didn’t work were:
>> PyNGL-1.5.0-beta.macos-10.9-x86_64-py278-numpy191.tar.gz
>> PyNIO-1.4.1.macos-10.8-x86_64-py275-numpy162.tar.gz
>>
>> The versions on my computer are:
>> Python 2.7.10
>> numpy 1.9.2
>>
>> uname -a
>> Darwin admins-MBP 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23
>> 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_6
>>
>> gcc --version
>> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr
>> --with-gxx-include-dir=/usr/include/c++/4.2.1
>> Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
>> Target: x86_64-apple-darwin14.3.0
>> Thread model: posix
>>
>>
>>
>>
>>
>> In [*2*]: import Nio
>>
>> ---------------------------------------------------------------------------
>> ImportError                               Traceback (most recent call
>> last)
>> <ipython-input-2-d77b80fd2dfc> in <module>()
>> ----> 1 import Nio
>>
>>
>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNIO/Nio.py
>> in <module>()
>> *     61* '''
>> *     62*
>> ---> 63 from nio import *
>> *     64* from nio import _C_API
>> *     65*
>>
>> ImportError:
>> dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNIO/nio.so,
>> 2): Symbol not found: ___addtf3
>>   Referenced from:
>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNIO/nio.so
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in
>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNIO/nio.so
>>
>> In [*3*]: import Ngl
>>
>> ---------------------------------------------------------------------------
>> ImportError                               Traceback (most recent call
>> last)
>> <ipython-input-3-ec4bb7966c2f> in <module>()
>> ----> 1 import Ngl
>>
>>
>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNGL/Ngl.py
>> in <module>()
>> *     39*
>> *     40* # PyNGL analysis functions
>> ---> 41 import fplib
>> *     42*
>> *     43* import sys
>>
>> ImportError:
>> dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNGL/fplib.so,
>> 2): Symbol not found: ___addtf3
>>   Referenced from:
>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNGL/fplib.so
>>   Expected in: /usr/lib/libSystem.B.dylib
>>  in
>> /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyNGL/fplib.so
>>
>> In [*4*]:
>>
>>
>>
>>
>>
>>
>>
>> On Dec 10, 2014, at 11:22 PM, Mary Haley <haley at ucar.edu> wrote:
>>
>> I have some binaries ready for you guys to try, and will keep uploading a
>> few more (I'm doing some Python 2.7.6/numpy 1.9.1 combinations too).
>>
>> *https://www.pyngl.ucar.edu/Download/files/
>> <https://www.pyngl.ucar.edu/Download/files/>*
>>
>> The install and test instructions are the same as they were for 1.4.1:
>>
>> *http://www.pyngl.ucar.edu/Download/install_from_binary.shtml
>> <http://www.pyngl.ucar.edu/Download/install_from_binary.shtml>*
>>
>> The file names should be pretty self-explanatory:
>>
>> PyNGL-1.5.0-beta.Linux-Debian-6.0-i686-py278-numpy191-gcc445.tar.gz
>> <http://www.pyngl.ucar.edu/Download/files/PyNGL-1.5.0-beta.Linux-Debian-6.0-i686-py278-numpy191-gcc445.tar.gz>
>>
>> The above is a 32-bit binary compiled on a Debian Linux system with
>> Python 2.7.8, NumPy 1.9.1, and gcc 4.1.2.
>>
>> I only have Debian and RedHat binaries (one of the binaries has an SL
>> name which is Scientific Linux and RedHat based).
>>
>> If you have Ubuntu, then I recommend going with a Debian binary.
>> If you have CentOS, then try a RedHat binary.
>>
>> Once you have the software installed, you can try the attached
>> pyngltest.py script, or run one of the examples available with "pynglex":
>>
>>     pynglex -l    --> to get list of examples
>>     pynlgex xy1   ---> to run example "xy1.py"
>>
>>
>> Many of these call Nio.open_file, so you will need to have PyNIO
>> installed.
>>
>> If you have problems with a particular PyNGL-1.5-0-beta binary, then
>> email me with
>>
>>    - The name of the PyNGL binary you downloaded
>>    - A description of your system:
>>
>> uname -a
>>
>> gcc --version
>>
>>
>>    - The output from running the attached pyngltest.py script
>>    - The "map1.ps" file, if it exists.
>>    - Any other information, like error messages, flavor of linux, etc.
>>
>>
>> I haven't looked into incorporating these into anaconda or some other
>> packaged set of Python software yet. I first just want to get them into the
>> hands of some testers.
>>
>> Thanks again for your patience. I will appreciate hearing from folks
>> whether this new version is or isn't working for them.
>>
>> --Mary
>>
>>
>>
>>
>>
>>
>>
>>
>> On Wed, Dec 10, 2014 at 8:38 AM, Mary Haley <haley at ucar.edu> wrote:
>>
>>> Hi All,
>>>
>>> I'm sorry I haven't been responsive on this. I've been trying to find a
>>> block of time to dedicate to doing some minor updates of PyNGL and create
>>> some binaries.
>>>
>>> I got most of the updates done, so I'll create some binaries for you to
>>> try this week.
>>>
>>> I will use Python 2.7.8 and numpy 1.9.1 since these are the latest
>>> versions. Once I have the binaries ready and if these two versions don't
>>> work for you, let me know.
>>>
>>> --Mary
>>>
>>>
>>> On Fri, Oct 24, 2014 at 10:59 AM, Mary Haley <haley at ucar.edu> wrote:
>>>
>>>> Hi Thomas,
>>>>
>>>> I can provide you with a beta version of PyNGl that works with NCL V
>>>> 6.1 (and V6.2). Just let me know what version of numpy and python you have,
>>>> and what type of system (Linux, 32 or 64-bit system, version of gcc).
>>>>
>>>> Our release schedule has slipped because we are still tying up lose
>>>> ends with NCL.
>>>>
>>>> --Mary
>>>>
>>>>
>>>> On Fri, Oct 24, 2014 at 2:15 AM, Thomas Arsouze <
>>>> thomas.arsouze at ensta-paristech.fr> wrote:
>>>>
>>>>> Dear all,
>>>>>
>>>>> do you have any estimation when a new version of Pyngl will be
>>>>> available ?
>>>>> I would like to use Pyngl but only got Ncl 6.1 and later installed on
>>>>> the computers at my lab.
>>>>>
>>>>> Thanks in advance.
>>>>>
>>>>> Sincerly,
>>>>> Thomas.
>>>>>
>>>>> _______________________________________________
>>>>> pyngl-talk mailing list
>>>>> List instructions, subscriber options, unsubscribe:
>>>>> http://mailman.ucar.edu/mailman/listinfo/pyngl-talk
>>>>>
>>>>
>>>>
>>>
>> <pyngltest.py>_______________________________________________
>> pyngl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/pyngl-talk
>>
>>
>>
>> _______________________________________________
>> pyngl-talk mailing list
>> List instructions, subscriber options, unsubscribe:
>> http://mailman.ucar.edu/mailman/listinfo/pyngl-talk
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/pyngl-talk/attachments/20150625/841018c9/attachment-0001.html 


More information about the pyngl-talk mailing list