Manda,
Sorry that your first experience with Python was so troublesome--it's
usually much simpler. Apologies on the delay, it's taken me a bit to get to
the bottom of this. It also looks like Continuum has uploaded new netCDF4
packages today (Feb 14th), probably to address this exact problem.
For future reference, I usually use conda environments to work around some
of these problems and to give me a sandbox I can readily throw away if
something goes wrong. I also use the conda-forge channel to work around
some of the limitations--at least in that case I can say that we have input
into the package build (whereas we can't do anything about Continuum's
netcdf4 build). So to address your original problem, my solution would be:
# Add conda-forge to the top of the list of channels to search for
pacakges
conda config --add channels conda-forge
# Create a new environment "class" with Python 3.6--we'll install only
what we want
conda create -n class python=3.6
# Activate the environment--you'll need to do this in any new terminal
window you want to use this Python environment from
source activate class
# Install packages we want
conda install numpy scipy matplotlib metpy jupyter
Happy to hear that you did manage to get things working. Please get in
touch if you run into any other problems.
Ryan
On Wed, Feb 8, 2017 at 10:25 PM, Chasteen, Manda B. <manda.chasteen@xxxxxx>
wrote:
>
> Hello,
>
>
> I have been having issues with importing netCDF into Jupyter. Sean Arms
> has graciously devoted several hours trying to help me solve this problem,
> but we are still at a dead end.
>
>
> I have attached the initial error from jupyter and output from "which
> python", "env", and "otool -L /Users/Manda/anaconda3/lib/
> python3.6/site-packages/netCDF4/_netCDF4.cpython-36m-darwin.so"
>
> commands to hopefully help clarify some of the issues I'm having.
>
>
> Any and all input on this would be most greatly appreciated as I
> unfortunately have little to no experience with these type of issues.
>
>
> Thank you,
>
>
> Manda Chasteen
>
> _______________________________________________
> NOTE: All exchanges posted to Unidata maintained email lists are
> recorded in the Unidata inquiry tracking system and made publicly
> available through the web. Users who post to any of the lists we
> maintain are reminded to remove any personal information that they
> do not want to be made public.
>
>
> python-users mailing list
> python-users@xxxxxxxxxxxxxxxxxxxxxxxx
> For list information, to unsubscribe, or change your membership options,
> visit: http://www.unidata.ucar.edu/mailing_lists/
>
--
Ryan May, Ph.D.
Software Engineer
UCAR/Unidata
Boulder, CO