VeighNa量化社区
你的开源社区量化交易平台
Member
加入于:
帖子: 68
声望: 1

根据知乎专栏的加密教程处理,但是打开vnpy找不到策略?
策略没加密是可以找到并运行的
cython加密后只留下pyd,但是找不到策略
请问该如何处理,谢谢

Administrator
avatar
加入于:
帖子: 4500
声望: 320

这个pyd,先试试在cmd中启动python,然后import。

注意如果pyd文件名中包括版本号的部分,请忽略,直接import 原始文件名就行。

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

用Python的交易员 wrote:

这个pyd,先试试在cmd中启动python,然后import。

注意如果pyd文件名中包括版本号的部分,请忽略,直接import 原始文件名就行。

感谢您的回复。
我试过improt,也试过用setup来加密,都是显示no moudle name vnpy。
是不是要进行修改还是要在什么特定文件夹里加密?

Administrator
avatar
加入于:
帖子: 4500
声望: 320

那就是你的机器上有多个Python环境,不会切换的话就卸载干净只装VN Studio

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

用Python的交易员 wrote:

那就是你的机器上有多个Python环境,不会切换的话就卸载干净只装VN Studio

您好,感谢您的回复。
我卸载多个PYTHON后成功生成C文件了,但是留着PYD文件还是不能检查到。
然后我开CMD 用PYTHON IMPORT策略文件顺利通过,没有显示有问题。
请问该如何处理呢?

Administrator
avatar
加入于:
帖子: 4500
声望: 320

pyd放到C:\users\adminsitrator\strategies目录了吗?

administrator是windows系统用户名

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

沪公网安备 31011502017034号

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