我认为这是以前最流行的方法:
https://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net
但是这个链接已经不存在了:
https://store.enthought.com/repo/.iron/
我最近在Github上找到了一个指令的克隆,还找到了一个Ironpkg-1.0.0.py的克隆。但现在互联网上已经不存在了(我在谷歌上搜索过,但没能找到)
开始使用scipy for.net
1.)铁蟒
下载并安装Ironpython 2.7,这将需要.NET v4.0。
2.)修改路径
在路径上添加安装位置,这通常是:
C:\程序文件\ Ironpython 2.7
但是在64位Windows系统上:
C:\程序文件(x86)\Ironpython 2.7
检查时,打开Windows命令提示符,转到目录(上面没有),然后键入:
ipy-v pythoncontext 2.7.0.40 on.net 4.0.30319.225
3.)铁皮包
bootstrap ironpkg,它是用于二进制(基于egg)python包的包安装管理器。下载ironpkg-1.0.0.py并键入:
IPY Ironpkg-1.0.0.py--安装
现在应该可以使用ironpkg命令:
Ironpkg-h(此处显示一些有用的帮助文本)
4.)坐骨神经痛
安装scipy现在很容易:
铁皮包scipy numpy-2.0.0b2-1.egg
问题
我想我已经尽我所能了。有没有人成功地为铁蟒蛇安装了麻木和坐骨神经痛27?
最佳答案
[热心支持评论:此答案中的链接无效。见下面乔纳森·马奇于2018年8月17日的回答]
对于那些努力为Ironpythopn安装numpy/scipy的人来说,他们应该将下载链接移动到https://store.enthought.com/repo/.iron/。只有在注册后,链接才允许您加入。
因此,首先你必须免费注册,然后打开上面的链接,然后按照下面的步骤操作。
下载ironpython-2.7.msi并安装它。
从上面的链接下载ironpkg-1.0.0.py。
使用命令行导航到放置ironpkg-1.0.0.py的目录,然后运行ipy ironpkg-1.0.0.py --install
使用ironpkg -h
最后一步与全才建议的稍有不同。运行ironpkg scipy
将无法工作,因为它会查看旧的下载网址。相反,从上面的链接下载所有鸡蛋和index-depend.txt
为了使安装工作正常,您必须修改配置文件中的下载位置,以指向本地驱动器而不是网站。配置文件可以在用户目录中找到,例如C:\Users\Nilster\.ironpkg
。在文本板中打开它并将位置更改为下载鸡蛋的目录,例如,我的看起来像
indexedrepos=['file://c:\work\python\enthued_eggs',]
然后运行以下命令安装numpy/scipyironpkg scipy
使用ipy -X:Frames -c "import scipy"