google / google/ml-metadata

Can't run any version past 0.15.2 on OS X 10.13

Open
#61 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
685
Forks
185
PR merge metrics
No merged PRs in 30d

Description

I'm running Python 3.7.6 on OSX High Sierra 10.13.6 and I get the following error whenever I try to install a `ml-metadata` version greater than `0.15.2` (I've tried `0.21.0`, `0.21.1`, and `0.23.0`):
```
ImportError: dlopen(/Users/nlarusstone/.virtualenvs/foo/lib/python3.7/site-packages/ml_metadata/metadata_store/_pywrap_tf_metadata_store_serialized.so, 2): Symbol not found: ____chkstk_darwin
Referenced from: /Users/nlarusstone/.virtualenvs/foo/lib/python3.7/site-packages/ml_metadata/metadata_store/_pywrap_tf_metadata_store_serialized.so (which was built for Mac OS X 10.15)
```

Are recent versions of this package only compatible with OSX 10.15?

Is there a recommended workaround for older versions of the OS?

Why doesn't `pip install` build the wheel locally on each machine?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.