New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pandas packing on Windows missing necessary .dlls #1969
Comments
Just looking at the log answers my question: yes, PyInstaller does walk DLL dependencies. For example:
I'm not sure yet why it doesn't find all the dependencies. Still looking. |
It looks like |
I'm certain this means that the DLL in question is being loaded at runtime via We can't scan for DLL loads done via |
Good point -- thanks. I'll look at some hooking. |
Closed by 08020fd. |
This is a followup on #1580. On my Windows PC (see below), I see failures in
tests/functional/test_libraries.py::test_pandas_extension[onedir]
(and possibly onefile -- I'm solving one failure at a time). Investigating, running test test reportsIntel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll
. Copying fromsite-packages\numpy\core\*.dll
to thedist\
directory fixes this. (Just copying the requested.dll
by itself doesn't.)I'm assuming that PyInstaller can't analyze DLL dependencies -- @matysek, can you confirm or deny? Based on this, I can write a Windows-specific hook. Does anyone see this failure on other platforms (meaning hooks for other OSes)?
Version info:
The text was updated successfully, but these errors were encountered: