web-dev-qa-db-ja.com

'pyarrow._orc'というモジュールはありません

Windows 10のanacondaのpyarrow.orcモジュールを使用する問題があります。

import pyarrow.orc as orc
 _

例外をスローします。

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\apps\Anaconda3\envs\ws\lib\site-packages\pyarrow\orc.py", line 23, in <module>
    import pyarrow._orc as _orc
ModuleNotFoundError: No module named 'pyarrow._orc'
 _

一方で: import pyarrow問題なく働きます。

conda list
# packages in environment at C:\apps\Anaconda3\envs\ws:
#
# Name                    Version                   Build  Channel
arrow-cpp                 0.13.0           py37h49ee12d_0
...
numpy                     1.17.3           py37h4ceb530_0
numpy-base                1.17.3           py37hc3f5095_0
...
pip                       19.3.1                   py37_0
pyarrow                   0.13.0           py37ha925a31_0
...
python                    3.7.5                h8c8aaf0_0
...
 _

私は同じ結果を持つ他のバージョンのPyarrowを試しました。

conda -V
conda 4.7.12
 _
5
rwiatr

ORCリーダーは全く窓の中ではサポートされておらず、私の知る限りではありませんでした。 C++のApache Orcは、Visual Studio C++コンパイラを使用して構築することは知られていません。

1
Wes McKinney