opendp icon indicating copy to clipboard operation
opendp copied to clipboard

PyPi OpenDP 0.10.0 on Windows Install Problem

Open joshua-oss opened this issue 7 months ago • 0 comments

pip install opendp into a fresh Conda environment succeeds, but attempting to import the library throws exception: "Expected exactly one binary to be present".

To Reproduce (device is Intel x64)

  1. conda create env --name windp
  2. conda activate windp
  3. conda install pip
  4. pip install opendp
  5. python
  6. from opendp.transformations import make_sum, make_clamp

Result

Traceback (most recent call last): File "", line 1, in File "C:\Users\joshuaa\AppData\Local\miniconda3\envs\windp\Lib\site-packages\opendp_init_.py", line 1, in from opendp.mod import Transformation, Measurement, OpenDPException, UnknownTypeException File "C:\Users\joshuaa\AppData\Local\miniconda3\envs\windp\Lib\site-packages\opendp\mod.py", line 13, in from opendp._lib import AnyMeasurement, AnyTransformation, AnyDomain, AnyMetric, AnyMeasure, AnyFunction File "C:\Users\joshuaa\AppData\Local\miniconda3\envs\windp\Lib\site-packages\opendp_lib.py", line 46, in lib, lib_path = _load_library() ^^^^^^^^^^^^^^^ File "C:\Users\joshuaa\AppData\Local\miniconda3\envs\windp\Lib\site-packages\opendp_lib.py", line 31, in _load_library raise Exception(f"Expected exactly one binary to be present. Got: {lib_dir_file_names}") Exception: Expected exactly one binary to be present. Got: []

joshua-oss avatar Jun 29 '24 01:06 joshua-oss