[ 
https://issues.apache.org/jira/browse/ARROW-6015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16920175#comment-16920175
 ] 

Antoine Pitrou edited comment on ARROW-6015 at 8/31/19 4:52 PM:
----------------------------------------------------------------

bq. Is this an answer to your question?

Of course, thank you. So it seems the fix (if someone wants to fix the issue 
and produce reliable Windows wheels for PyArrow) should be to bundle the CRT 
DLLs with the wheel. It used to be simple as there were just two such DLLs 
({{msvcrt}} and {{msvcp}}). Nowadays, there are several of them.

Alternatively, just mention that people have to install the redistributables 
separately. They're useful for a ton of other software anyway.


was (Author: pitrou):
bq. Is this an answer to your question?

Of course, thank you. So it seems the fix (if someone wants to fix the issue 
and produce reliable Windows wheels for PyArrow) should be to bundle the CRT 
DLLs with the wheel. It used to be simple as there were just two such DLLs 
({{msvcrt}}} and {{msvcp}}). Nowadays, there are several of them.

Alternatively, just mention that people have to install the redistributables 
separately. They're useful for a ton of other software anyway.

> [Python] pyarrow wheel:  `DLL load failed` when importing on windows
> --------------------------------------------------------------------
>
>                 Key: ARROW-6015
>                 URL: https://issues.apache.org/jira/browse/ARROW-6015
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Packaging, Python
>    Affects Versions: 0.14.1
>            Reporter: Ruslan Kuprieiev
>            Priority: Major
>              Labels: wheel
>             Fix For: 0.15.0
>
>
> When installing pyarrow 0.14.1 on windows 10 x64 with python 3.7, you get:
> >>> import pyarrow
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File "C:\Python37\lib\site-packages\pyarrow\__init__.py", line 49, in 
> <module>
>     from pyarrow.lib import cpu_count, set_cpu_count
>   ImportError: DLL load failed: The specified module could not be found.
>  On 0.14.0 everything works fine.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to