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