Mac Mini M2安装vnpy3.6报错代码如下所示:
Last login: Fri Mar 31 14:17:44 on ttys000
apple@bogon ~ % brew install ta-lib
==> Fetching ta-lib
==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/ta-lib-0.4.0.arm64_
Already downloaded: /Users/apple/Library/Caches/Homebrew/downloads/ce993e6b3293fa0016d8eb4d5ea501d62164efd53ed2e7a1a7db319587772844--ta-lib-0.4.0.arm64_ventura.bottle.1.tar.gz
fatal: not in a git directory
Error: Command failed with exit 128: git
apple@bogon ~ % python3 -m pip install numpy --index=https://pypi.doubanio.com/simple
python3 -m pip install ta-lib==0.4.24 --index=https://pypi.doubanio.com/simple
Looking in indexes: https://pypi.doubanio.com/simple
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (1.23.1)
Looking in indexes: https://pypi.doubanio.com/simple
Collecting ta-lib==0.4.24
Using cached https://pypi.doubanio.com/packages/78/f5/59f1d7d0c43d3d96e93249ae9d5415b42591362bfcf2f4e50574ad063312/TA-Lib-0.4.24.tar.gz (269 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages (from ta-lib==0.4.24) (1.23.1)
Building wheels for collected packages: ta-lib
Building wheel for ta-lib (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [28 lines of output]
/private/var/folders/5n/jr5q1bz96ms2jlx6kfmfsgpm0000gn/T/pip-install-9n3bu8kq/ta-lib_931b35c883224de6b1ba5b410a3ff913/setup.py:77: UserWarning: Cannot find ta-lib library, installation may fail.
warnings.warn('Cannot find ta-lib library, installation may fail.')
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-10.9-universal2-3.10
creating build/lib.macosx-10.9-universal2-3.10/talib
copying talib/abstract.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_polars.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_abstract.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/deprecated.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/__init__.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/stream.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_pandas.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_data.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_func.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_stream.py -> build/lib.macosx-10.9-universal2-3.10/talib
running build_ext
building 'talib._ta_lib' extension
creating build/temp.macosx-10.9-universal2-3.10
creating build/temp.macosx-10.9-universal2-3.10/talib
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -I/usr/include -I/usr/local/include -I/opt/include -I/opt/local/include -I/opt/homebrew/include -I/opt/homebrew/opt/ta-lib/include -I/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c talib/_ta_lib.c -o build/temp.macosx-10.9-universal2-3.10/talib/_ta_lib.o
talib/_ta_lib.c:682:10: fatal error: 'ta-lib/ta_defs.h' file not found
#include "ta-lib/ta_defs.h"
^~~~~~~~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for ta-lib
Running setup.py clean for ta-lib
Failed to build ta-lib
Installing collected packages: ta-lib
Running setup.py install for ta-lib ... error
error: subprocess-exited-with-error
× Running setup.py install for ta-lib did not run successfully.
│ exit code: 1
╰─> [28 lines of output]
/private/var/folders/5n/jr5q1bz96ms2jlx6kfmfsgpm0000gn/T/pip-install-9n3bu8kq/ta-lib_931b35c883224de6b1ba5b410a3ff913/setup.py:77: UserWarning: Cannot find ta-lib library, installation may fail.
warnings.warn('Cannot find ta-lib library, installation may fail.')
running install
running build
running build_py
creating build
creating build/lib.macosx-10.9-universal2-3.10
creating build/lib.macosx-10.9-universal2-3.10/talib
copying talib/abstract.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_polars.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_abstract.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/deprecated.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/__init__.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/stream.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_pandas.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_data.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_func.py -> build/lib.macosx-10.9-universal2-3.10/talib
copying talib/test_stream.py -> build/lib.macosx-10.9-universal2-3.10/talib
running build_ext
building 'talib._ta_lib' extension
creating build/temp.macosx-10.9-universal2-3.10
creating build/temp.macosx-10.9-universal2-3.10/talib
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch arm64 -arch x86_64 -g -I/usr/include -I/usr/local/include -I/opt/include -I/opt/local/include -I/opt/homebrew/include -I/opt/homebrew/opt/ta-lib/include -I/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c talib/_ta_lib.c -o build/temp.macosx-10.9-universal2-3.10/talib/_ta_lib.o
talib/_ta_lib.c:682:10: fatal error: 'ta-lib/ta_defs.h' file not found
#include "ta-lib/ta_defs.h"
^~~~~~~~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> ta-lib
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
apple@bogon ~ %
另外咨询一下,mac os系统官方集成版本的VeighNa Studio软件大概什么时候推出?