Open notcome opened 5 years ago
The issue can be bypassed by setting the environmental variable MACOSX_DEPLOYMENT_TARGET
. I set it to 10.14, which matches macOS Mojave.
I get the idea from here. The author also mentions dynamic library path issue, which I have not yet run into.
I think this solution suggests something is incompatible with macOS Mojave?
conda install clang_osx-64 then find the macOS 10.9 SDK somewhere. Put somewhere then point CONDA_BUILD_SYSROOT to that location, ideally in conda_build_config.yaml and pass that to conda-build with -m.
@notcome 's answer did for me!
I used export MACOSX_DEPLOYMENT_TARGET=10.15
to get my pdftotext to download properly.
I am trying to install the AllenNLP package but
conda
fails for the first dependency,jsonnet
. According to the error message, I believe some environmental variable is incorrectly set and makesconda
to uselibstdc++
rather thanlibc++
.Actual Behavior
Here is an excerpt of the error message:
Also, I note the following in the output:
The
macosx-10.7
looks suspicious.Expected Behavior
Successful installation.
Steps to Reproduce
I installed a fresh Anaconda using the provided GUI installers, on a fresh macOS Mojave with the latest Command Line Development Tools.
I use
fish
and use providedconda.fish
to get started. This seems undocumented in the macOS installation page (only mentioned for Linux) but works fine nonetheless.The issue has been reproduced by myself using
bash
(viachsh
)Anaconda or Miniconda version:
Anaconda v5.2 for Python 3.6
Operating System:
macOS Mojave.
conda info
conda list --show-channel-urls
Full Output
output.txt