VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 2
声望: 0

哪位大神帮忙看下安装过程中报错该怎么解。手动安装了visual studio之后再装还是报错。
D:\vnpy>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:\python3\lib\site-packages (25.2)
Requirement already satisfied: wheel in d:\python3\lib\site-packages (0.46.1)
Requirement already satisfied: packaging>=24.0 in d:\python3\lib\site-packages (from wheel) (25.0)

D:\vnpy>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.3.tar.gz (20.6 MB)
---------------------------------------- 20.6/20.6 MB 2.9 MB/s 0:00:07
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:\python3\python.exe C:\Users\ZHJI\AppData\Local\Temp\pip-install-p3iqtcv3\numpy_4ad59b329f5640738f367944b231c87d\vendored-meson\meson\meson.py setup C:\Users\ZHJI\AppData\Local\Temp\pip-install-p3iqtcv3\numpy_4ad59b329f5640738f367944b231c87d C:\Users\ZHJI\AppData\Local\Temp\pip-install-p3iqtcv3\numpy_4ad59b329f5640738f367944b231c87d\.mesonpy-lzvln1jd -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=C:\Users\ZHJI\AppData\Local\Temp\pip-install-p3iqtcv3\numpy_4ad59b329f5640738f367944b231c87d\.mesonpy-lzvln1jd\meson-python-native-file.ini
    The Meson build system
    Version: 1.8.3
    Source dir: C:\Users\ZHJI\AppData\Local\Temp\pip-install-p3iqtcv3\numpy_4ad59b329f5640738f367944b231c87d
    Build dir: C:\Users\ZHJI\AppData\Local\Temp\pip-install-p3iqtcv3\numpy_4ad59b329f5640738f367944b231c87d\.mesonpy-lzvln1jd
    Build type: native build
    WARNING: Failed to activate VS environment: Could not parse vswhere.exe output
    Project name: NumPy
    Project version: 2.3.3

    ..\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\ZHJI\AppData\Local\Temp\pip-install-p3iqtcv3\numpy_4ad59b329f5640738f367944b231c87d\.mesonpy-lzvln1jd\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.

D:\vnpy>python -m pip install .
Processing d:\vnpy
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: deap>=1.4.2 in d:\python3\lib\site-packages (from vnpy==4.1.0) (1.4.3)
Requirement already satisfied: loguru>=0.7.3 in d:\python3\lib\site-packages (from vnpy==4.1.0) (0.7.3)
Requirement already satisfied: nbformat>=5.10.4 in d:\python3\lib\site-packages (from vnpy==4.1.0) (5.10.4)
Requirement already satisfied: numpy>=2.2.3 in d:\python3\lib\site-packages (from vnpy==4.1.0) (2.2.6)
Requirement already satisfied: pandas>=2.2.3 in d:\python3\lib\site-packages (from vnpy==4.1.0) (2.3.2)
Requirement already satisfied: plotly>=6.0.0 in d:\python3\lib\site-packages (from vnpy==4.1.0) (6.3.0)
Requirement already satisfied: pyqtgraph>=0.13.7 in d:\python3\lib\site-packages (from vnpy==4.1.0) (0.13.7)
Requirement already satisfied: pyside6==6.8.2.1 in d:\python3\lib\site-packages (from vnpy==4.1.0) (6.8.2.1)
Requirement already satisfied: pyzmq>=26.3.0 in d:\python3\lib\site-packages (from vnpy==4.1.0) (27.1.0)
Requirement already satisfied: qdarkstyle>=3.2.3 in d:\python3\lib\site-packages (from vnpy==4.1.0) (3.2.3)
Requirement already satisfied: ta-lib>=0.6.4 in d:\python3\lib\site-packages (from vnpy==4.1.0) (0.6.7)
Requirement already satisfied: tqdm>=4.67.1 in d:\python3\lib\site-packages (from vnpy==4.1.0) (4.67.1)
Requirement already satisfied: tzlocal>=5.3.1 in d:\python3\lib\site-packages (from vnpy==4.1.0) (5.3.1)
Requirement already satisfied: shiboken6==6.8.2.1 in d:\python3\lib\site-packages (from pyside6==6.8.2.1->vnpy==4.1.0) (6.8.2.1)
Requirement already satisfied: PySide6-Essentials==6.8.2.1 in d:\python3\lib\site-packages (from pyside6==6.8.2.1->vnpy==4.1.0) (6.8.2.1)
Requirement already satisfied: PySide6-Addons==6.8.2.1 in d:\python3\lib\site-packages (from pyside6==6.8.2.1->vnpy==4.1.0) (6.8.2.1)
Requirement already satisfied: colorama>=0.3.4 in d:\python3\lib\site-packages (from loguru>=0.7.3->vnpy==4.1.0) (0.4.6)
Requirement already satisfied: win32-setctime>=1.0.0 in d:\python3\lib\site-packages (from loguru>=0.7.3->vnpy==4.1.0) (1.2.0)
Requirement already satisfied: fastjsonschema>=2.15 in d:\python3\lib\site-packages (from nbformat>=5.10.4->vnpy==4.1.0) (2.21.2)
Requirement already satisfied: jsonschema>=2.6 in d:\python3\lib\site-packages (from nbformat>=5.10.4->vnpy==4.1.0) (4.25.1)
Requirement already satisfied: jupyter-core!=5.0.,>=4.12 in d:\python3\lib\site-packages (from nbformat>=5.10.4->vnpy==4.1.0) (5.8.1)
Requirement already satisfied: traitlets>=5.1 in d:\python3\lib\site-packages (from nbformat>=5.10.4->vnpy==4.1.0) (5.14.3)
Requirement already satisfied: attrs>=22.2.0 in d:\python3\lib\site-packages (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0) (25.3.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in d:\python3\lib\site-packages (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0) (2025.9.1)
Requirement already satisfied: referencing>=0.28.4 in d:\python3\lib\site-packages (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0) (0.36.2)
Requirement already satisfied: rpds-py>=0.7.1 in d:\python3\lib\site-packages (from jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0) (0.27.1)
Requirement already satisfied: platformdirs>=2.5 in d:\python3\lib\site-packages (from jupyter-core!=5.0.
,>=4.12->nbformat>=5.10.4->vnpy==4.1.0) (4.4.0)
Requirement already satisfied: pywin32>=300 in d:\python3\lib\site-packages (from jupyter-core!=5.0.*,>=4.12->nbformat>=5.10.4->vnpy==4.1.0) (311)
Requirement already satisfied: python-dateutil>=2.8.2 in d:\python3\lib\site-packages (from pandas>=2.2.3->vnpy==4.1.0) (2.8.2)
Requirement already satisfied: pytz>=2020.1 in d:\python3\lib\site-packages (from pandas>=2.2.3->vnpy==4.1.0) (2022.1)
Requirement already satisfied: tzdata>=2022.7 in d:\python3\lib\site-packages (from pandas>=2.2.3->vnpy==4.1.0) (2025.2)
Requirement already satisfied: narwhals>=1.15.1 in d:\python3\lib\site-packages (from plotly>=6.0.0->vnpy==4.1.0) (2.5.0)
Requirement already satisfied: packaging in d:\python3\lib\site-packages (from plotly>=6.0.0->vnpy==4.1.0) (25.0)
Requirement already satisfied: six>=1.5 in d:\python3\lib\site-packages (from python-dateutil>=2.8.2->pandas>=2.2.3->vnpy==4.1.0) (1.16.0)
Requirement already satisfied: qtpy>=2 in d:\python3\lib\site-packages (from qdarkstyle>=3.2.3->vnpy==4.1.0) (2.4.3)
Requirement already satisfied: typing-extensions>=4.4.0 in d:\python3\lib\site-packages (from referencing>=0.28.4->jsonschema>=2.6->nbformat>=5.10.4->vnpy==4.1.0) (4.15.0)
Requirement already satisfied: build in d:\python3\lib\site-packages (from ta-lib>=0.6.4->vnpy==4.1.0) (1.3.0)
Requirement already satisfied: cython in d:\python3\lib\site-packages (from ta-lib>=0.6.4->vnpy==4.1.0) (3.1.4)
Requirement already satisfied: pyproject_hooks in d:\python3\lib\site-packages (from build->ta-lib>=0.6.4->vnpy==4.1.0) (1.2.0)
Requirement already satisfied: tomli>=1.1.0 in d:\python3\lib\site-packages (from build->ta-lib>=0.6.4->vnpy==4.1.0) (2.2.1)
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\ZHJI\AppData\Local\Temp\pip-ephem-wheel-cache-1y5fn850\wheels\a7\31\5c\172a8f64972ff481f31f63709996560be3ec364baa094ddc0b
Successfully built vnpy
Installing collected packages: vnpy
Attempting uninstall: vnpy
Found existing installation: vnpy 4.1.0
Uninstalling vnpy-4.1.0:
Successfully uninstalled vnpy-4.1.0
Successfully installed vnpy-4.1.0

Member
avatar
加入于:
帖子: 5701
声望: 345

最后不是安装成功了吗

Member
avatar
加入于:
帖子: 2
声望: 0

提示的报错不影响是吧?运行之后报这个错
PS D:\vnpy\examples\veighna_trader> python run.py
Traceback (most recent call last):
File "D:\vnpy\examples\veighna_trader\run.py", line 6, in <module>
from vnpy_ctp import CtpGateway
ModuleNotFoundError: No module named 'vnpy_ctp'

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】