Pip安装失败,出现错误:在Big Sur 11.1上,命令“clang”失败,退出状态为1

2024-05-16 19:37:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我在MacOs Big Sur 11.1上。我无法使用pip安装。尝试运行pip install -r requirements.txt时,我遇到以下错误:

copying pandas/tests/indexes/timedeltas/test_construction.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/tests/indexes/timedeltas
copying pandas/tests/indexes/timedeltas/test_partial_slicing.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/tests/indexes/timedeltas
copying pandas/tests/indexes/timedeltas/test_ops.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/tests/indexes/timedeltas
copying pandas/tests/indexes/timedeltas/test_arithmetic.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/tests/indexes/timedeltas
copying pandas/tests/indexes/timedeltas/test_timedelta_range.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/tests/indexes/timedeltas
copying pandas/tests/indexes/timedeltas/test_tools.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/tests/indexes/timedeltas
creating build/lib.macosx-11.0-x86_64-3.7/pandas/_libs/tslibs
copying pandas/_libs/tslibs/__init__.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/_libs/tslibs
creating build/lib.macosx-11.0-x86_64-3.7/pandas/api/types
copying pandas/api/types/__init__.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/api/types
creating build/lib.macosx-11.0-x86_64-3.7/pandas/api/extensions
copying pandas/api/extensions/__init__.py -> build/lib.macosx-11.0-x86_64-3.7/pandas/api/extensions
creating build/lib.macosx-11.0-x86_64-3.7/pandas/io/formats/templates
copying pandas/io/formats/templates/html.tpl -> build/lib.macosx-11.0-x86_64-3.7/pandas/io/formats/templates
UPDATING build/lib.macosx-11.0-x86_64-3.7/pandas/_version.py
set build/lib.macosx-11.0-x86_64-3.7/pandas/_version.py to '0.23.4'
running build_ext
building 'pandas._libs.algos' extension
creating build/temp.macosx-11.0-x86_64-3.7
creating build/temp.macosx-11.0-x86_64-3.7/pandas
creating build/temp.macosx-11.0-x86_64-3.7/pandas/_libs
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/include -I/usr/local/opt/python@3.7/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c pandas/_libs/algos.c -o build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/algos.o -Wno-unused-function
In file included from pandas/_libs/algos.c:567:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:
/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
 ^
1 warning generated.
clang -bundle -undefined dynamic_lookup build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/algos.o -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib -o build/lib.macosx-11.0-x86_64-3.7/pandas/_libs/algos.cpython-37m-darwin.so
building 'pandas._libs.groupby' extension
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/include -I/usr/local/opt/python@3.7/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c pandas/_libs/groupby.c -o build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/groupby.o -Wno-unused-function
In file included from pandas/_libs/groupby.c:567:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:
/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
 ^
pandas/_libs/groupby.c:27831:40: warning: self-comparison always evaluates to true [-Wtautological-compare]
            __pyx_t_24 = ((__pyx_v_val == __pyx_v_val) != 0);
                                       ^
pandas/_libs/groupby.c:28616:40: warning: self-comparison always evaluates to true [-Wtautological-compare]
            __pyx_t_24 = ((__pyx_v_val == __pyx_v_val) != 0);
                                       ^
3 warnings generated.
clang -bundle -undefined dynamic_lookup build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/groupby.o -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib -o build/lib.macosx-11.0-x86_64-3.7/pandas/_libs/groupby.cpython-37m-darwin.so
building 'pandas._libs.hashing' extension
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/include -I/usr/local/opt/python@3.7/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c pandas/_libs/hashing.c -o build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/hashing.o -Wno-unused-function
In file included from pandas/_libs/hashing.c:567:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:
/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
 ^
1 warning generated.
clang -bundle -undefined dynamic_lookup build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/hashing.o -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib -o build/lib.macosx-11.0-x86_64-3.7/pandas/_libs/hashing.cpython-37m-darwin.so
building 'pandas._libs.hashtable' extension
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/include -I/usr/local/opt/python@3.7/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c pandas/_libs/hashtable.c -o build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/hashtable.o -Wno-unused-function
In file included from pandas/_libs/hashtable.c:568:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:
/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
 ^
pandas/_libs/hashtable.c:14483:38: warning: self-comparison always evaluates to false [-Wtautological-compare]
          __pyx_t_15 = ((__pyx_v_val != __pyx_v_val) != 0);
                                     ^
pandas/_libs/hashtable.c:18312:38: warning: self-comparison always evaluates to false [-Wtautological-compare]
          __pyx_t_15 = ((__pyx_v_val != __pyx_v_val) != 0);
                                     ^
pandas/_libs/hashtable.c:20467:13: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  __pyx_t_6 = get_c_string(__pyx_v_val); if (unlikely(__pyx_t_6 == ((char *)NULL))) __PYX_ERR(0, 1249, __pyx_L1_error)
            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:20696:13: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  __pyx_t_8 = get_c_string(__pyx_t_1); if (unlikely(__pyx_t_8 == ((char *)NULL))) __PYX_ERR(0, 1263, __pyx_L1_error)
            ^ ~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:21062:16: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    __pyx_t_12 = get_c_string(__pyx_v_val); if (unlikely(__pyx_t_12 == ((char *)NULL))) __PYX_ERR(0, 1286, __pyx_L1_error)
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:21397:16: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
    __pyx_t_11 = get_c_string(__pyx_v_val); if (unlikely(__pyx_t_11 == ((char *)NULL))) __PYX_ERR(0, 1316, __pyx_L1_error)
               ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:22033:18: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      __pyx_t_13 = get_c_string(__pyx_v_val); if (unlikely(__pyx_t_13 == ((char *)NULL))) __PYX_ERR(0, 1357, __pyx_L1_error)
                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:22056:18: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      __pyx_t_13 = get_c_string(__pyx_t_6); if (unlikely(__pyx_t_13 == ((char *)NULL))) __PYX_ERR(0, 1359, __pyx_L1_error)
                 ^ ~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:22428:17: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      __pyx_t_8 = get_c_string(__pyx_v_val); if (unlikely(__pyx_t_8 == ((char *)NULL))) __PYX_ERR(0, 1390, __pyx_L1_error)
                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:22451:17: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      __pyx_t_8 = get_c_string(__pyx_t_4); if (unlikely(__pyx_t_8 == ((char *)NULL))) __PYX_ERR(0, 1392, __pyx_L1_error)
                ^ ~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:22968:18: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
      __pyx_t_14 = get_c_string(__pyx_v_val); if (unlikely(__pyx_t_14 == ((char *)NULL))) __PYX_ERR(0, 1431, __pyx_L1_error)
                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
pandas/_libs/hashtable.c:27585:19: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'Py_ssize_t' (aka 'long') [-Wsign-compare]
  if (((__pyx_t_1 < __pyx_t_2) != 0)) {
        ~~~~~~~~~ ^ ~~~~~~~~~
pandas/_libs/hashtable.c:29631:39: warning: self-comparison always evaluates to false [-Wtautological-compare]
            __pyx_t_17 = (__pyx_v_val != __pyx_v_val);
                                      ^
pandas/_libs/hashtable.c:29411:19: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'Py_ssize_t' (aka 'long') [-Wsign-compare]
  if (((__pyx_t_1 < __pyx_t_2) != 0)) {
        ~~~~~~~~~ ^ ~~~~~~~~~
pandas/_libs/hashtable.c:33087:39: warning: self-comparison always evaluates to false [-Wtautological-compare]
            __pyx_t_17 = (__pyx_v_val != __pyx_v_val);
                                      ^
pandas/_libs/hashtable.c:32867:19: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'Py_ssize_t' (aka 'long') [-Wsign-compare]
  if (((__pyx_t_1 < __pyx_t_2) != 0)) {
        ~~~~~~~~~ ^ ~~~~~~~~~
17 warnings generated.
clang -bundle -undefined dynamic_lookup build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/hashtable.o -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib -o build/lib.macosx-11.0-x86_64-3.7/pandas/_libs/hashtable.cpython-37m-darwin.so
building 'pandas._libs.index' extension
creating build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/src
creating build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/src/datetime
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/include -I/usr/local/opt/python@3.7/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c pandas/_libs/index.c -o build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/index.o -Wno-unused-function
In file included from pandas/_libs/index.c:568:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:
/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
 ^
1 warning generated.
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include -I/usr/local/include -I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include -I/Users/g/ajudication/repos/mcp-data-mapping-utils/env/include -I/usr/local/opt/python@3.7/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c pandas/_libs/src/datetime/np_datetime.c -o build/temp.macosx-11.0-x86_64-3.7/pandas/_libs/src/datetime/np_datetime.o -Wno-unused-function
In file included from pandas/_libs/src/datetime/np_datetime.c:22:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1822:
/Users/g/ajudication/repos/mcp-data-mapping-utils/env/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with "          "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with " \
 ^
pandas/_libs/src/datetime/np_datetime.c:518:5: error: implicit declaration of function 'convert_datetimestruct_to_datetime' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
    convert_datetimestruct_to_datetime(fr, d, &result);
    ^
pandas/_libs/src/datetime/np_datetime.c:518:5: note: did you mean 'pandas_datetimestruct_to_datetime'?
pandas/_libs/src/datetime/np_datetime.c:514:14: note: 'pandas_datetimestruct_to_datetime' declared here
npy_datetime pandas_datetimestruct_to_datetime(PANDAS_DATETIMEUNIT fr,
             ^
pandas/_libs/src/datetime/np_datetime.c:530:5: error: implicit declaration of function 'convert_timedelta_to_timedeltastruct' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
    convert_timedelta_to_timedeltastruct(fr, val, result);
    ^
pandas/_libs/src/datetime/np_datetime.c:530:5: note: did you mean 'pandas_timedelta_to_timedeltastruct'?
pandas/_libs/src/datetime/np_datetime.c:527:6: note: 'pandas_timedelta_to_timedeltastruct' declared here
void pandas_timedelta_to_timedeltastruct(npy_timedelta val,
     ^
1 warning and 2 errors generated.
error: command 'clang' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /Users/g/ajudication/repos/mcp-data-mapping-utils/env/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/yq/7j7wbssx4_98c2g9y4_sqsvc0000gp/T/pip-install-o9kr4joa/pandas/setup.py'"'"'; __file__='"'"'/private/var/folders/yq/7j7wbssx4_98c2g9y4_sqsvc0000gp/T/pip-install-o9kr4joa/pandas/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/yq/7j7wbssx4_98c2g9y4_sqsvc0000gp/T/pip-record-g6msurvw/install-record.txt --single-version-externally-managed --compile --install-headers /Users/g/ajudication/repos/mcp-data-mapping-utils/env/include/site/python3.7/pandas Check the logs for full command output. 

看起来好像是clang的问题。但是我不完全确定

错误:error: command 'clang' failed with exit status 1

到目前为止,我已经重新安装了xcode和xcode select。我还在虚拟环境中运行python 3.7.9


Tags: numpyenvpandasdataincludelibusrutils
1条回答
网友
1楼 · 发布于 2024-05-16 19:37:53

看起来您正在安装pandas v0.23.4,它没有为macOS 11预先构建的二进制文件(现在我正在寻找,所有pandas版本可能都是这样)

这意味着您必须从源代码构建pandas,这需要安装正确的构建依赖项。这些numpy弃用警告使我认为您需要旧版本的numpy(我认为它们指定了最低版本,但不是最高版本)

两项建议:

  1. 您是否可以尝试使用pandas v0.25.3(1.x版本之前的最后一个稳定版本)或1.2.1(当前的稳定版本?v0.25版本删除了一堆旧的C代码,这将有助于避免这些错误
  2. 在安装pandas之前,是否可以安装较旧版本的numpy?1.13.3是0.25.3发行版时所需的最低版本,从那时起到几个主要的更高版本都可以使用

相关问题 更多 >