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

大佬帮帮忙~

Member
avatar
加入于:
帖子: 5379
声望: 327

可以贴一下报错截图
新手建议一键安装veighna_studio

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

但是看不了源码来着

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

description

description

description

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

之后就终端自动关闭了。。。win11系统

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

xiaohe wrote:

可以贴一下报错截图
新手建议一键安装veighna_studio
看不了源码来着

Member
avatar
加入于:
帖子: 1826
声望: 138

https://github.com/vnpy/vnpy/blob/master/install.bat

下载运行这个脚本安装

Member
avatar
加入于:
帖子: 1
声望: 1

统劲科技周工 wrote:

description

description

description
题主,怎么解决哈,我今天安装也出现这种问题

Super Moderator
avatar
加入于:
帖子: 66
声望: 7

在安装VeighNa时,如果遇到“Microsoft Visual C++ 14 is required”的错误,通常是因为缺少必要的C++编译工具。以下是两种解决该问题的方案:

方案一:安装Microsoft Visual C++ Build Tools

  1. 下载安装工具

  2. 安装工具

    • 运行下载的安装程序。
    • 在安装界面中,选择“使用C++的桌面开发”工作负载,并确保勾选以下组件:
      • MSVC v142 - VS 2019 C++ x64/x86 生成工具
      • Windows 10 SDK
      • C++ CMake 工具
    • 点击“安装”按钮,等待安装完成。

方案二:安装Visual Studio

  1. 下载 Visual Studio

  2. 运行安装程序

    • 打开下载的安装程序。
    • 在安装界面中,选择 “使用 C++ 的桌面开发” 工作负载。
    • 确保勾选以下组件:
      • MSVC v142 - VS 2019 C++ x64/x86 生成工具
      • Windows 10 SDK
      • C++ CMake 工具
    • 点击 “安装” 按钮,等待安装完成。

重新安装VeighNa

安装完Microsoft Visual C++ Build Tools或Visual Studio后,重新运行VeighNa的安装脚本:

install.bat

验证安装

启动VeighNa Trader,确认是否能够正常运行。

注意事项

  • Microsoft Visual C++ Build Tools 是更轻量化的选择,适合仅需要解决C++编译工具问题的用户。
  • Visual Studio 是一个功能更全面的开发环境,适合需要开发C++项目的用户。

希望这些步骤能帮助您解决问题。如果还有其他问题,欢迎继续咨询!

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

description

我安装了所有的C++桌面开发工具,但是install.bat执行还是遇到talib安装不了的问题。
running build_ext
building 'talib._ta_lib' extension
creating build\temp.win-amd64-cpython-313\Release\talib
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -Ic:\ta-lib\c\include "-Ic:\Program Files\TA-Lib\include" "-Ic:\Program Files (x86)\TA-Lib\include" -IC:\Users\calmer\AppData\Local\Temp\pip-build-env-s2dmgjkb\normal\Lib\site-packages\numpy_core\include "-IC:\Program Files\Python313\include" "-IC:\Program Files\Python313\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\ATLMFC\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.26100.0\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /Tctalib/_ta_lib.c /Fobuild\temp.win-amd64-cpython-313\Release\talib_ta_lib.obj
_ta_lib.c
talib/_ta_lib.c(1223): fatal error C1083: 无法打开包括文件: “ta_libc.h”: No such file or directory
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.43.34808\bin\HostX86\x64\cl.exe' failed with exit code 2
[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
Successfully built vnpy
Failed to build ta-lib
ERROR: Failed to build installable wheels for some pyproject.toml based projects (ta-lib)

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

不知道单独安装行不行,试试这个方案https://stackoverflow.com/questions/42063406/cant-install-ta-lib-python-issue-with-microsoft-visual-studio

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

我也遇到了,同样的问题。我是windows11,python版本是3.12,不是3.13。Talib有安装但是也是报错,装了C++库还是报错。打算安装python 3.13再试试

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

重新装了python3.13,talib,还是失败

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

D:\Soft\vnpy\vnpy-4.0.0>python -m pip install -r requirements.txt --index-url https://pypi.vnpy.com
ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'

下载的目录中,没有requirements.txt文件。

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

Building wheels for collected packages: vnpy
Building wheel for vnpy (pyproject.toml) ... done
Created wheel for vnpy: filename=vnpy-4.0.0-py3-none-any.whl size=181232 sha256=db1bed526a4be5192c437f602f3512552b8935fd95dcdd9f4d75da318e878a3d
Stored in directory: c:\users\hoji-\appdata\local\pip\cache\wheels\38\55\59\d70cb17d55e3452d603c1a3cc9157eea9343686a705970856c
Successfully built vnpy
Installing collected packages: vnpy
Attempting uninstall: vnpy
Found existing installation: vnpy 4.0.0
Uninstalling vnpy-4.0.0:
Successfully uninstalled vnpy-4.0.0
Successfully installed vnpy-4.0.0

但是怎么启动呢,没有图标

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

D:\Soft\vnpy\vnpy-4.0.0>python run.py
Traceback (most recent call last):
File "D:\Soft\vnpy\vnpy-4.0.0\run.py", line 5, in <module>
from vnpy_ctp import CtpGateway
ModuleNotFoundError: No module named 'vnpy_ctp'

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

需要按照提示安装缺少的依赖库
https://github.com/vnpy/vnpy/issues/3619

pip install vnpy_ctp。。。。

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

沪公网安备 31011502017034号

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