VeighNa在window系统安装时候中间出错了,哪位大神看看怎么解决?谢谢
(vnpy) D:\work\vnpy\vnpy-4.1.0>install.bat
(vnpy) D:\work\vnpy\vnpy-4.1.0>python -m pip install --upgrade pip wheel --index-url https://pypi.vnpy.com
Looking in indexes: https://pypi.vnpy.com
Requirement already satisfied: pip in d:\work\miniconda\envs\vnpy\lib\site-packages (25.2)
Requirement already satisfied: wheel in d:\work\miniconda\envs\vnpy\lib\site-packages (0.45.1)
Collecting wheel
Downloading https://pypi.vnpy.com/packages/wheel-0.46.1-py3-none-any.whl (23 kB)
Collecting packaging>=24.0 (from wheel)
Downloading https://pypi.vnpy.com/packages/packaging-25.0-py3-none-any.whl (66 kB)
Installing collected packages: packaging, wheel
Attempting uninstall: wheel
Found existing installation: wheel 0.45.1
Uninstalling wheel-0.45.1:
Successfully uninstalled wheel-0.45.1
Successfully installed packaging-25.0 wheel-0.46.1
(vnpy) D:\work\vnpy\vnpy-4.1.0>python -m pip install --extra-index-url https://pypi.vnpy.com ta_lib==0.6.4
Looking in indexes: https://pypi.org/simple, https://pypi.vnpy.com
Collecting ta_lib==0.6.4
Downloading https://pypi.vnpy.com/packages/ta_lib-0.6.4.tar.gz (381 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... error
error: subprocess-exited-with-error
× pip subprocess to install backend dependencies did not run successfully.
│ exit code: 1
╰─> [50 lines of output]
Looking in indexes: https://pypi.org/simple, https://pypi.vnpy.com
Collecting numpy
Downloading https://pypi.vnpy.com/packages/numpy-2.3.2.tar.gz (20.5 MB)
---------------------------------------- 20.5/20.5 MB 3.1 MB/s 0:00:06
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
Preparing metadata (pyproject.toml) did not run successfully.
exit code: 1
[21 lines of output]
+ D:\work\miniconda\envs\vnpy\python.exe C:\Users\hankg\AppData\Local\Temp\pip-install-6vazi0om\numpy_780ec466d79d44b7bcfa2d7a8c112518\vendored-meson\meson\meson.py setup C:\Users\hankg\AppData\Local\Temp\pip-install-6vazi0om\numpy_780ec466d79d44b7bcfa2d7a8c112518 C:\Users\hankg\AppData\Local\Temp\pip-install-6vazi0om\numpy_780ec466d79d44b7bcfa2d7a8c112518\.mesonpy-5tyq5uah -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=C:\Users\hankg\AppData\Local\Temp\pip-install-6vazi0om\numpy_780ec466d79d44b7bcfa2d7a8c112518\.mesonpy-5tyq5uah\meson-python-native-file.ini
The Meson build system
Version: 1.6.1
Source dir: C:\Users\hankg\AppData\Local\Temp\pip-install-6vazi0om\numpy_780ec466d79d44b7bcfa2d7a8c112518
Build dir: C:\Users\hankg\AppData\Local\Temp\pip-install-6vazi0om\numpy_780ec466d79d44b7bcfa2d7a8c112518\.mesonpy-5tyq5uah
Build type: native build
Project name: NumPy
Project version: 2.3.2
WARNING: Failed to activate VS environment: Could not find C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe
..\meson.build:1:0: ERROR: Unknown compiler(s): [['icl'], ['cl'], ['cc'], ['gcc'], ['clang'], ['clang-cl'], ['pgcc']]
The following exception(s) were encountered:
Running `icl ""` gave "[WinError 2] 系统找不到指定的文件。"
Running `cl /?` gave "[WinError 2] 系统找不到指定的文件。"
Running `cc --version` gave "[WinError 2] 系统找不到指定的文件。"
Running `gcc --version` gave "[WinError 2] 系统找不到指定的文件。"
Running `clang --version` gave "[WinError 2] 系统找不到指定的文件。"
Running `clang-cl /?` gave "[WinError 2] 系统找不到指定的文件。"
Running `pgcc --version` gave "[WinError 2] 系统找不到指定的文件。"
A full log can be found at C:\Users\hankg\AppData\Local\Temp\pip-install-6vazi0om\numpy_780ec466d79d44b7bcfa2d7a8c112518\.mesonpy-5tyq5uah\meson-logs\meson-log.txt
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
Encountered error while generating package metadata.
See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install backend dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
(vnpy) D:\work\vnpy\vnpy-4.1.0>python -m pip install .
Processing d:\work\vnpy\vnpy-4.1.0
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting deap>=1.4.2 (from vnpy==4.1.0)
Downloading deap-1.4.3-cp310-cp310-win_amd64.whl.metadata (13 kB)
Collecting loguru>=0.7.3 (from vnpy==4.1.0)
Using cached loguru-0.7.3-py3-none-any.whl.metadata (22 kB)
Collecting nbformat>=5.10.4 (from vnpy==4.1.0)
Using cached nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB)
Collecting numpy>=2.2.3 (from vnpy==4.1.0)
Downloading numpy-2.2.6-cp310-cp310-win_amd64.whl.metadata (60 kB)
Collecting pandas>=2.2.3 (from vnpy==4.1.0)
Downloading pandas-2.3.2-cp310-cp310-win_amd64.whl.metadata (19 kB)
Collecting plotly>=6.0.0 (from vnpy==4.1.0)
Using cached plotly-6.3.0-py3-none-any.whl.metadata (8.5 kB)
Collecting pyqtgraph>=0.13.7 (from vnpy==4.1.0)
Using cached pyqtgraph-0.13.7-py3-none-any.whl.metadata (1.3 kB)
Collecting pyside6==6.8.2.1 (from vnpy==4.1.0)
Using cached PySide6-6.8.2.1-cp39-abi3-win_amd64.whl.metadata (5.5 kB)
Collecting pyzmq>=26.3.0 (from vnpy==4.1.0)
Downloading pyzmq-27.0.2-cp310-cp310-win_amd64.whl.metadata (6.0 kB)
Collecting qdarkstyle>=3.2.3 (from vnpy==4.1.0)
Using cached QDarkStyle-3.2.3-py2.py3-none-any.whl.metadata (3.2 kB)
Collecting ta-lib>=0.6.4 (from vnpy==4.1.0)
Downloading ta_lib-0.6.7-cp310-cp310-win_amd64.whl.metadata (24 kB)
Collecting tqdm>=4.67.1 (from vnpy==4.1.0)
Using cached tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)
Collecting tzlocal>=5.3.1 (from vnpy==4.1.0)
Using cached tzlocal-5.3.1-py3-none-any.whl.metadata (7.6 kB)
Collecting shiboken6==6.8.2.1 (from pyside6==6.8.2.1->vnpy==4.1.0)
Using cached shiboken6-6.8.2.1-cp39-abi3-win_amd64.whl.metadata (2.6 kB)
Collecting PySide6-Essentials==6.8.2.1 (from pyside6==6.8.2.1->vnpy==4.1.0)
Using cached PySide6_Essentials-6.8.2.1-cp39-abi3-win_amd64.whl.metadata (3.9 kB)
Collecting PySide6-Addons==6.8.2.1 (from pyside6==6.8.2.1->vnpy==4.1.0)
Using cached PySide6_Addons-6.8.2.1-cp39-abi3-win_amd64.whl.metadata (4.2 kB)
Collecting colorama>=0.3.4 (from loguru>=0.7.3->vnpy==4.1.0)
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting win32-setctime>=1.0.0 (from loguru>=0.7.3->vnpy==4.1.0)
Using cached win32_setctime-1.2.0-py3-none-any.whl.metadata (2.4 kB)
Collecting fastjsonschema>=2.15 (from nbformat>=5.10.4->vnpy==4.1.0)
Using cached fastjsonschema-2.21.2-py3-none-any.whl.metadata (2.3 kB)
Collecting jsonschema>=2.6 (from nbformat>=5.10.4->vnpy==4.1.0)
Using cached jsonschema-4.25.1-py3-none-any.whl.metadata (7.6 kB)
Collecting jupyter-core!=5.0.,>=4.12 (from nbformat>=5.10.4->vnpy==4.1.0)
Using cached jupyter_core-5.8.1-py3-none-any.whl.metadata (1.6 kB)
Collecting traitlets>=5.1 (from nbformat>=5.10.4->vnpy==4.1.0)
Using cached traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
Collecting attrs>=22.2.0 (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0)
Using cached attrs-25.3.0-py3-none-any.whl.metadata (10 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0)
Using cached jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB)
Collecting referencing>=0.28.4 (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0)
Using cached referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.7.1 (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0)
Downloading rpds_py-0.27.1-cp310-cp310-win_amd64.whl.metadata (4.3 kB)
Collecting platformdirs>=2.5 (from jupyter-core!=5.0.,>=4.12->nbformat>=5.10.4->vnpy==4.1.0)
Using cached platformdirs-4.4.0-py3-none-any.whl.metadata (12 kB)
Collecting pywin32>=300 (from jupyter-core!=5.0.*,>=4.12->nbformat>=5.10.4->vnpy==4.1.0)
Downloading pywin32-311-cp310-cp310-win_amd64.whl.metadata (10 kB)
Collecting python-dateutil>=2.8.2 (from pandas>=2.2.3->vnpy==4.1.0)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting pytz>=2020.1 (from pandas>=2.2.3->vnpy==4.1.0)
Using cached pytz-2025.2-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas>=2.2.3->vnpy==4.1.0)
Using cached tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting narwhals>=1.15.1 (from plotly>=6.0.0->vnpy==4.1.0)
Using cached narwhals-2.3.0-py3-none-any.whl.metadata (11 kB)
Requirement already satisfied: packaging in d:\work\miniconda\envs\vnpy\lib\site-packages (from plotly>=6.0.0->vnpy==4.1.0) (25.0)
Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas>=2.2.3->vnpy==4.1.0)
Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting qtpy>=2 (from qdarkstyle>=3.2.3->vnpy==4.1.0)
Using cached QtPy-2.4.3-py3-none-any.whl.metadata (12 kB)
Collecting typing-extensions>=4.4.0 (from referencing>=0.28.4->jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0)
Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting build (from ta-lib>=0.6.4->vnpy==4.1.0)
Downloading build-1.3.0-py3-none-any.whl.metadata (5.6 kB)
Collecting cython (from ta-lib>=0.6.4->vnpy==4.1.0)
Downloading cython-3.1.3-cp310-cp310-win_amd64.whl.metadata (4.9 kB)
Collecting pyproject_hooks (from build->ta-lib>=0.6.4->vnpy==4.1.0)
Downloading pyproject_hooks-1.2.0-py3-none-any.whl.metadata (1.3 kB)
Collecting tomli>=1.1.0 (from build->ta-lib>=0.6.4->vnpy==4.1.0)
Using cached tomli-2.2.1-py3-none-any.whl.metadata (10 kB)
Using cached PySide6-6.8.2.1-cp39-abi3-win_amd64.whl (556 kB)
Using cached PySide6_Addons-6.8.2.1-cp39-abi3-win_amd64.whl (128.0 MB)
Using cached PySide6_Essentials-6.8.2.1-cp39-abi3-win_amd64.whl (72.5 MB)
Using cached shiboken6-6.8.2.1-cp39-abi3-win_amd64.whl (1.2 MB)
Downloading deap-1.4.3-cp310-cp310-win_amd64.whl (109 kB)
Using cached loguru-0.7.3-py3-none-any.whl (61 kB)
Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Using cached nbformat-5.10.4-py3-none-any.whl (78 kB)
Using cached fastjsonschema-2.21.2-py3-none-any.whl (24 kB)
Using cached jsonschema-4.25.1-py3-none-any.whl (90 kB)
Using cached attrs-25.3.0-py3-none-any.whl (63 kB)
Using cached jsonschema_specifications-2025.4.1-py3-none-any.whl (18 kB)
Using cached jupyter_core-5.8.1-py3-none-any.whl (28 kB)
Downloading numpy-2.2.6-cp310-cp310-win_amd64.whl (12.9 MB)
━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.6/12.9 MB ? -:--:--
WARNING: Attempting to resume incomplete download (553 kB/12.9 MB, attempt 1)
Resuming download numpy-2.2.6-cp310-cp310-win_amd64.whl (553 kB/12.9 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.9/12.9 MB 299.7 kB/s 0:00:38
Downloading pandas-2.3.2-cp310-cp310-win_amd64.whl (11.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.3/11.3 MB 223.4 kB/s 0:00:53
Using cached platformdirs-4.4.0-py3-none-any.whl (18 kB)
Using cached plotly-6.3.0-py3-none-any.whl (9.8 MB)
Using cached narwhals-2.3.0-py3-none-any.whl (404 kB)
Using cached pyqtgraph-0.13.7-py3-none-any.whl (1.9 MB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached pytz-2025.2-py2.py3-none-any.whl (509 kB)
Downloading pywin32-311-cp310-cp310-win_amd64.whl (9.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 299.7 kB/s 0:00:33
Downloading pyzmq-27.0.2-cp310-cp310-win_amd64.whl (631 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 632.0/632.0 kB 328.7 kB/s 0:00:01
Using cached QDarkStyle-3.2.3-py2.py3-none-any.whl (871 kB)
Using cached QtPy-2.4.3-py3-none-any.whl (95 kB)
Using cached referencing-0.36.2-py3-none-any.whl (26 kB)
Downloading rpds_py-0.27.1-cp310-cp310-win_amd64.whl (228 kB)
Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Downloading ta_lib-0.6.7-cp310-cp310-win_amd64.whl (919 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 919.8/919.8 kB 190.5 kB/s 0:00:04
Using cached tqdm-4.67.1-py3-none-any.whl (78 kB)
Using cached traitlets-5.14.3-py3-none-any.whl (85 kB)
Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Using cached tzdata-2025.2-py2.py3-none-any.whl (347 kB)
Using cached tzlocal-5.3.1-py3-none-any.whl (18 kB)
Using cached win32_setctime-1.2.0-py3-none-any.whl (4.1 kB)
Downloading build-1.3.0-py3-none-any.whl (23 kB)
Using cached tomli-2.2.1-py3-none-any.whl (14 kB)
Downloading cython-3.1.3-cp310-cp310-win_amd64.whl (2.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 278.5 kB/s 0:00:10
Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
Building wheels for collected packages: vnpy
Building wheel for vnpy (pyproject.toml) ... done
Created wheel for vnpy: filename=vnpy-4.1.0-py3-none-any.whl size=180999 sha256=fb84969fa155992fa59c82592e80dec6f01302dae1feb07ea6352be40e31073d
Stored in directory: c:\users\hankg\appdata\local\pip\cache\wheels\45\21\16\175feffc561c493e228946e810172268a84b3a5ffeed55ecb4
Successfully built vnpy
Installing collected packages: pywin32, pytz, fastjsonschema, win32-setctime, tzdata, typing-extensions, traitlets, tomli, six, shiboken6, rpds-py, qtpy, pyzmq, pyproject_hooks, platformdirs, numpy, narwhals, cython, colorama, attrs, tzlocal, tqdm, referencing, qdarkstyle, python-dateutil, PySide6-Essentials, pyqtgraph, plotly, loguru, jupyter-core, deap, build, ta-lib, PySide6-Addons, pandas, jsonschema-specifications, pyside6, jsonschema, nbformat, vnpy
Successfully installed PySide6-Addons-6.8.2.1 PySide6-Essentials-6.8.2.1 attrs-25.3.0 build-1.3.0 colorama-0.4.6 cython-3.1.3 deap-1.4.3 fastjsonschema-2.21.2 jsonschema-4.25.1 jsonschema-specifications-2025.4.1 jupyter-core-5.8.1 loguru-0.7.3 narwhals-2.3.0 nbformat-5.10.4 numpy-2.2.6 pandas-2.3.2 platformdirs-4.4.0 plotly-6.3.0 pyproject_hooks-1.2.0 pyqtgraph-0.13.7 pyside6-6.8.2.1 python-dateutil-2.9.0.post0 pytz-2025.2 pywin32-311 pyzmq-27.0.2 qdarkstyle-3.2.3 qtpy-2.4.3 referencing-0.36.2 rpds-py-0.27.1 shiboken6-6.8.2.1 six-1.17.0 ta-lib-0.6.7 tomli-2.2.1 tqdm-4.67.1 traitlets-5.14.3 typing-extensions-4.15.0 tzdata-2025.2 tzlocal-5.3.1 vnpy-4.1.0 win32-setctime-1.2.0