当前位置: 首页 > 面试题库 >

如何为Ironpython27安装numpy和scipy?旧方法不起作用

司徒高丽
2023-03-14
问题内容

我认为这是最流行的方式:

https://pytools.codeplex.com/wikipage?title=NumPy%20and%20SciPy%20for%20.Net

但是此链接不再存在:

https://store.enthought.com/repo/.iron/

我最近找到了该指令的克隆,还在github上找到了ironpkg-1.0.0.py的克隆。
但是,互联网上不再存在http://www.enthought.com/repo/.iron/eggs/index-
depend.txt
(我用Google搜索,但找不到)

.NET的SciPy入门

1.)IronPython下载并安装IronPython 2.7,这需要.NET v4.0。

2.)修改路径

在路径上添加安装位置,通常为:C:\ Program File \ IronPython 2.7

但在64位Windows系统上,它是:C:\ Program File(x86)\ IronPython 2.7

作为检查,打开Windows命令提示符并转到目录(不是上面的目录),然后键入:

.NET 4.0.30319.225上的ipy -V PythonContext 2.7.0.40

3.)ironpkg

Bootstrap ironpkg,它是二进制(基于鸡蛋)Python软件包的软件包安装管理器。下载ironpkg-1.0.0.py并输入:

ipy ironpkg-1.0.0.py –install
现在ironpkg命令应该可用:

ironpkg -h(此处显示一些有用的帮助文本)

4.)

安装scipy现在很容易:

ironpkg scipy numpy-2.0.0b2-1.egg

我想我已经尽力了。 任何机构都能成功为Ironpython27安装numpy和scipy吗?


问题答案:

[基于注释的评论:此答案中的链接无效。 参见乔纳森·马乔(Jonathan March)在2018年8月17日的以下回答]

对于那些努力获取ironpythopn的numpy /
scipy安装的人,想将下载链接移至https://store.enthought.com/repo/.iron/。该链接仅在您注册后才允许您进入。

因此,首先您必须免费注册自己,然后打开上面的链接,然后按照以下步骤操作

  1. 下载IronPython-2.7.msi并安装。

  2. 从上面的链接下载ironpkg-1.0.0.py。

  3. 使用命令行导航到您放置ironpkg-1.0.0.py的目录并运行,使用以下命令ipy ironpkg-1.0.0.py --install 检查安装是否有效ironpkg -h

  4. 最后一步与想法所建议的略有不同。ironpkg scipy由于无法查看要下载的旧网址,因此无法运行。而是index-depend.txt从上面的链接下载所有鸡蛋。为了使安装正常进行,您必须修改配置文件中的下载位置,以指向本地驱动器而不是网站。该配置文件可以在用户目录中找到,例如。C:\Users\Nilster\.ironpkg。在文本键盘中将其打开,然后将位置更改为您下载鸡蛋的目录,例如,我的看起来像

IndexedRepos = [‘file:// C:\ Work \ Python \ Enthought_Eggs’,]

  1. 然后运行以下命令安装numpy / scipy ironpkg scipy

  2. 检查安装是否可以使用 ipy -X:Frames -c "import scipy"



 类似资料:
  • 我正在开发一个Python3.4模块,它依赖于scipy和numpy。所以我在设置中声明了它们。py在install_下需要。 下面是我的设置的最低运行示例。派克 在运行python安装程序时。py安装发生以下异常。 然而,当我按照pip安装的顺序安装所有这些包时,根本不会发生错误。可能easy_install问题? 提前谢谢你们。

  • 我试图在我正在分发的包中创建所需的库。它需要SciPy和NumPy库。在开发过程中,我使用 它安装了SciPy 0.9。0和NumPy 1.5。1,而且效果很好。 我想使用-执行同样的操作,以便能够在设置中指定依赖项。我自己的包裹。 问题是,当我尝试时: 它很好用。 但是 惨败 我如何让它工作?

  • 问题内容: 我正在尝试在要分发的程序包中创建所需的库。它需要SciPy和NumPy库。在开发过程中,我同时使用 它安装了SciPy 0.9.0和NumPy 1.5.1,并且运行良好。 我想使用-做同样的事情,以便能够在我自己的包的setup.py中指定依赖项。 问题是,当我尝试: 它工作正常。 但是之后 惨败 我该如何工作? 问题答案: 我假设我的回答是Linux经验。我发现要顺利进行有三个先决条

  • 问题内容: 我正在尝试构建一个使用Python的gensim库2.1.0版的Docker应用程序,该库是通过pip从requirements.txt文件安装的。 但是,Docker似乎在安装numpy,scipy和gensim时遇到问题。我搜索了错误消息,并找到了在其他环境中遇到相同问题的其他用户。他们的许多解决方案似乎在Docker中不起作用。 以下是错误消息: 我正在使用图像。软件包的版本,以

  • 问题内容: 我发现在64位Windows上无法通过安装程序安装NumPy / SciPy,只有在32位上才可以。因为我需要的内存比32位安装提供的内存更多,所以我需要所有内容的64位版本。 我试图通过安装所有东西,并且大多数事情都起作用了。但是当我来到SciPy时,它抱怨缺少一个Fortran编译器。所以我通过MinGW / MSYS安装了Fortran。但是之后,您不能立即安装SciPy,需要重

  • 本文向大家介绍python安装numpy和pandas的方法步骤,包括了python安装numpy和pandas的方法步骤的使用技巧和注意事项,需要的朋友参考一下 最近要对一系列数据做同比比较,需要用到numpy和pandas来计算,不过使用python安装numpy和pandas因为linux环境没有外网遇到了很多问题就记下来了。首要条件,python版本必须是2.7以上。 linux首先安装依