手动安装vn.py成功,python3.9,win10,Anaconda
手动运行example下的run.py,出现如下错误:
请问是什么原因?
手动安装vn.py成功,python3.9,win10,Anaconda
手动运行example下的run.py,出现如下错误:
请问是什么原因?
pip install vnpy_ctastrategy
怀疑有不同版本的python,你现在的这个python环境找不到这个模块
MTF wrote:
pip install vnpy_ctastrategy
我原以为安装了vn.py3.3就是安装了全部,后来发现所有的模块都需要手动安装。
于是,手动pip install了所有提示找不到的模块。但在最后执行run.py的时候,仍然出现了如下错误:
感觉有点奔溃啊:(
感觉vnpy的安装和anaconda很不兼容,总是引发这样或那样的错误。。。
但一定要用户安装stuido版本,会不方便其它项目的使用啊。。。
感觉十分矛盾
七月雪 wrote:
怀疑有不同版本的python,你现在的这个python环境找不到这个模块
我觉得是因为自己用anaconda安装python的原因所致,
但是vnpy又都是用pip安装的,所以找不到这些模块。。。
虽然后来再手动逐一把所有的模块都安装了一遍,但感觉这样不是事儿
不知道你是用conda单独给vnpy建立环境后,再使用的吗?
这样的单独环境,是否会引发其它莫名其妙的错误呢?
MTF wrote:
pip install vnpy_ctastrategy
另外,想问下大佬:
1、官方一直推荐使用一键安装的studio安装vnpy,如果我先安装studio,再安装anaconda会有什么问题吗?
2、看了之前的版本,最开始时,官方也是用anaconda来配置python的。是不是因为后续安装会碰到各种坑,所以才放弃推荐使用anaconda的方式呢?
3、miniconda会好些吗?
是的,你可以尝试用conda先创建虚拟环境再把vn.py弄进去,理论上来说不会有其他的毛病。安装studio和安装anaconda没什么联系吧?
看报错像是qt环境配置的问题,新手还是建议卸掉别的python一键安装veighna_studio比较好
xiaohe wrote:
看报错像是qt环境配置的问题,新手还是建议卸掉别的python一键安装veighna_studio比较好
的确是qt的环境变量问题。这个按照相关信息也是能够解决的,犯事后续仍有cython的配置问题。。。
太容易踩坑了!
cython那个是因为你python不是3.10,新手的话还是使用veighna_studio比较好
请问,已经卸载所有Python相关软件后重装vnpy,仍找不到有关模块,是什么原因的?
看一下你vscode右下角python解释器是否选择了veighna的python吧