【问题标题】:How to install pyarrow on mac如何在mac上安装pyarrow
【发布时间】:2018-12-15 19:57:20
【问题描述】:

创建虚拟环境 (Python 3.7.0) 并尝试安装 pyarrow:
pip3.7 install --no-cache pyarrow 并出现错误:

Collecting pyarrow
  Downloading https://files.pythonhosted.org/packages/be/2d/11751c477e4e7f4bb07ac7584aafabe0d0608c170e4bff67246d695ebdbe/pyarrow-0.9.0.tar.gz (8.5MB)
    100% |████████████████████████████████| 8.5MB 383kB/s
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/xy/b__x_l9n1kl9_llyngq1cvddqsd9bn/T/pip-install-3p7vvogb/pyarrow/setup.py", line 29, in <module>
        from Cython.Distutils import build_ext as _build_ext
    ModuleNotFoundError: No module named 'Cython'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/xy/b__x_l9n1kl9_llyngq1cvddqsd9bn/T/pip-install-3p7vvogb/pyarrow/

尝试安装Cython并再次运行pip3.7 install --no-cache pyarrow,这一次得到了不同的错误:

Command "/Users/myuser/python/venv/p3/bin/python3 -u -c 
"import setuptools, tokenize;__file__=
'/private/var/folders/xy/b__x_l9n1kl9_llyngq1cvddqsd9bn/T/pip-install-3a5y_ug4/pyarrow/setup.py';
f=getattr(tokenize, 'open', open)(__file__);
code=f.read().replace('\r\n', '\n');f.close();
exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/xy/b__x_l9n1kl9_llyngq1cvddqsd9bn/T/pip-record-tw4inr9f/install-record.txt
 --single-version-externally-managed --compile --install-headers /Users/myuser/python/venv/p3/include/site/python3.7/pyarrow" 
 failed with error code 1 in /private/var/folders/xy/b__x_l9n1kl9_llyngq1cvddqsd9bn/T/pip-install-3a5y_ug4/pyarrow/

【问题讨论】:

    标签: python python-3.x python-module


    【解决方案1】:

    Pyarrow 目前不支持 python 3.7。他们是working on it

    【讨论】:

    • 这仍然是真的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-13
    • 2016-04-13
    • 2019-01-04
    • 2021-12-31
    • 2013-12-05
    • 2019-11-02
    • 2014-05-01
    相关资源
    最近更新 更多