如何在WPF中使用含有python代码

因为numpy的底层使用c写的,所以IronPython引用失败,import numpy时会引发异常
网上的解决方法有两种
1. 使用enthought编写的c#版的numpy
教程如下:[url=https://stackoverflow.com/questions/29397540/how-to-install-numpy-and-scipy-for-ironpython27-old-method-doenst-work][/url]
(1)教程中的[url=https://store.enthought.com/repo/.iron/][/url]网址已经没用了,即使注册也下不了。我从CSDN上下载的ironpkg-1.0.0.py,并且成功进行到了最后一步
[img=https://img-bbs.csdn.net/upload/201803/31/1522502107_504769.png][/img]
(2)但是在最后一步,我执行ironpkg-1.0.0.py的时候,他告诉说"No distribution found for requirement numpy"。我眼中怀疑enthough公司已经停止对这个项目提供服务了

这个方法到这里就卡住了


2.第二个方法是使用IronClad
这是IronClad的项目:[url=https://github.com/IronLanguages/ironclad][/url]
在下面的说明中有:“numpy is still failing on import.”,岂不是按上也无法import numpy?

这个方法到这里也卡住了


3.第三个方案是使用PTVS,
github:[url=https://github.com/Microsoft/PTVS][/url]
PTVS 在vs2017中在安装包里有这个选项
在vs中可以创建Python应用程序,可以创建IronPython WPF应用程序,可是c#的类库不能引用python的类库啊,

那如何相互之间传数据?而且Python的类库在vs中还没发打包成exe。那岂不是python自己玩儿自己的?


和Pycharm有啥区别?这个方法到这里也卡住了



我希望我的WPF程序可以调用我的python机器学习代码,但是由于用了numpy包,上面的路都走不通了。
希望大神们可以纠正我的错误或者给一些建议,在下感激不尽。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值