因為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,并且成功進行到了最后一步(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包,上面的路都走不通了。希望大神們可以糾正我的錯誤或者給一些建議,在下感激不盡。
添加回答
舉報
0/150
提交
取消