Hi,
I have a conda environment properly set on a Mac OSX 10.15.7 and I am normally able to run the IDL-Python bridge within an IDL 8.7 session. However, I am currently using a library that throws and exception.
In python I don't have any problems:
conda activate my_env36
python
import iris
In IDL I get the following error:
Python.run("import iris")
% Loaded DLM: PYTHON36.
% PYTHON_RUN: Exception: dlopen(/usr/local/anaconda3/envs/my_env36/lib/python3.6/site-packages/cartopy/_
crs.cpython-36m-darwin.so, 2): Library not loaded:
@rpath/libcurl.4.dylib
Referenced from: /usr/local/anaconda3/envs/my_env36/lib/libproj.19.dylib
Reason: Incompatible library version: libproj.19.dylib requires version 11.0.0 or later, but libcurl.4.dylib provides version 9.0.0.
It looks like there is some kind of mismatch between the libcurl library detected from python vs IDL.
Any ideas of why is this happening and how to solve it?
Thank you in advance for your help,
Bernat