在安装VeighNa时,如果遇到“Microsoft Visual C++ 14 is required”的错误,通常是因为缺少必要的C++编译工具。以下是两种解决该问题的方案:
下载安装工具:
安装工具:
下载 Visual Studio:
运行安装程序:
安装完Microsoft Visual C++ Build Tools或Visual Studio后,重新运行VeighNa的安装脚本:
install.bat
启动VeighNa Trader,确认是否能够正常运行。
希望这些步骤能帮助您解决问题。如果还有其他问题,欢迎继续咨询!
还是不行,一样的报错
可以手动安装ta-lib的wheel文件,这是预编译好的。可以从https://github.com/cgohlke/talib-build/releases上下载,新发布的vnpy4.0需要python 3.13的版本,同时ta-lib要0.6.3以上。
1118 wrote:
还是不行,一样的报错
你装了visual studio就不会报找不到Microsoft Visual C++ 14 is required的错了
现在去github上最新的mater分支有修复,可以去试试