adang1345 / delvewheel

Self-contained Python wheels for Windows
MIT License
116 stars 12 forks source link

Library Not Found even with add-path #22

Closed WillAyd closed 2 years ago

WillAyd commented 2 years ago

Thanks a ton for the library - this is awesome!

I am running into an issue where my wheel has some dependencies that aren't on system paths. If I do a delvewheel show <the_wheel> my output shows something like this:

The following DLLs will be copied into the wheel.
   ...
   arrow_python.dll (Error: Not Found)
   arrow.dll (Error: Not Found)

These arrow libraries are installed in C:\Program Files\arrow\lib image

I was hoping to resolve this by running delvewheel show --add-path "C:\Program Files\arrow\lib" <the_wheel> but it doesn't seem to have any effect. FWIW running with-v` as an option doesn't increase any verbosity either

adang1345 commented 2 years ago

I see the .lib files in C:\Program Files\arrow\lib. You'll need to enter the directory of the .dll files.

WillAyd commented 2 years ago

Ah makes total sense - chalk this up to user error. Thanks again for the great tool!