64
|
Peter Mortensen icecrime · 技术社区 · 15 年前 |
![]() |
1
1
我没试过,但你可能想下载 this version 属于 Portable Python .它附带了在python 2.5.4上运行的scipy-0.7.0b1。 |
![]() |
2
63
非官方的64位安装程序 NumPy 和 SciPy 可在 http://www.lfd.uci.edu/~gohlke/pythonlibs/
确保下载并安装软件包(aka.车轮)与
CPython
版本和
bitness
(I.
你会想要 先安装numpy ;从具有系统范围管理员权限的命令提示符(aka.程序文件)安装:
或
包括
然后对scipy执行相同的操作:
别忘了更换
|
![]() |
3
32
简短回答:Windows 64位支持目前仍在进行中。超级包当然不能在64位的python上工作(但在32位的python上,甚至在windows 64位上,它也可以工作得很好)。 Windows64位的主要问题是,使用mingw-w64构建的系统目前不稳定:这可能是我们(numpy开发人员)的错误、python的错误或mingw-w64。最有可能是所有这些的组合:)。因此,您必须使用专有编译器:除Microsoft编译器之外的任何编译器都会随机崩溃;对于Fortran编译器,ifort是要使用的编译器。到目前为止,numpy和scipy源代码都可以用Visual Studio 2008和ifort(所有测试都通过)进行编译,但是构建它仍然是一件很痛苦的事情,而且numpy构建基础结构不支持它。 |
![]() |
4
6
正如scipy的成绩单告诉你的,scipy不应该在win64上工作:
所以我建议安装32位版本的python,不要再尝试自己构建scipy了。如果你仍然想尝试,你首先需要编译blas和lapack,正如piotrlegnica所说。在这些库中查找编译版本的地方,请参阅成绩单。 |
![]() |
5
5
WinPython 是一个开源发行版,有64位numpy和scipy。 |
![]() |
6
3
另一种选择: http://www.pythonxy.com/ 免费的,包括很多可以顺利合作的东西。
尽管我不太确定这意味着什么。 更新: 这个好像死了。我用 Anaconda 现在,它有32位或64位安装程序。 |
![]() |
7
3
完整性: Enthought 有一个包含scipy的python发行版;但是,它不是免费的。警告:我从来没有用过。 最新消息:这个答案早就被遗忘了,直到一次投票把我带回来。在这个时候,我会第二个 endolith's suggestion 属于 Anaconda ,这是免费的。 |
![]() |
8
2
尝试在2.6.2上安装python 2.6.3(这也应该添加正确的注册表项),或者注册现有的安装 using this script .安装人员应该在那之后工作。 |
![]() |
9
2
在Windows上独立安装这样的python数据科学包是很糟糕的。尝试 Anaconda (一个安装程序,400多个python包,py2&py3支持)。蟒蛇真的帮了我很多! |
![]() |
10
2
我在64位Windows 8.1计算机上有一个32位的python 3.5。我尝试了几乎所有我能在栈溢出找到的方法,没有人工作! 然后在 here 我找到了。它说:
MKL很重要!但之前没人说过! 然后我安装了mkl:
然后我安装了scipy:
成功了~是的:) 小贴士:你只需谷歌“whl_file_name.whl”就可以知道从哪里下载它了~:) 更新: 经过这些步骤之后,您将发现您仍然不能在python_3中使用scipy。如果您打印“导入scipy”,您会发现有错误消息,但不要担心,只有一件事要做。 Here __________
我保证这是最后一件事:)
PS:在所有这些步骤之前,您最好先安装numpy。使用此命令非常简单:
|
![]() |
11
1
安装python分发版, http://www.python.org/download/ . 下载并安装蟒蛇发行版。 如果您想让numpy、scipy或matplotlib在python 3.3中工作,可以将anaconda-python分发链接到python 3.3,或者像这样使用它来只具有python 2.7和更旧的功能。 博客帖子 Anaconda Python Distribution Python 3.3 linking 提供了关于蟒蛇的更多细节。 |
![]() |
12
0
我在32位机器上也遇到了同样的错误。我通过注册我的python安装来修复它,使用脚本在: http://effbot.org/zone/python-register.htm 脚本还可能使64位Superpack安装程序工作。 |
![]() |
13
0
您可以下载科学的python发行版。上面提到的其中一个 here : https://scipy.org/install.html
或
|
![]() |
14
0
好吧,已经说了很多了,但是如果之前的答案都不起作用,你可以试试; https://www.scipy.org/install.html 根据他们;
对我来说,蟒蛇确实解决了这个问题。在下载之前一定要检查位(32/64位)版本,并根据安装的python发行版安装的python实现重新调整编译器。 |
![]() |
15
0
好的,这里我将分享我在没有命令行的情况下在我的Windows PC上安装scipy所做的一切。
|
![]() |
16
0
几天后我找到了这个解决方案。 首先,您要安装哪个python版本? 如果要使用Python 2.7版本: 步骤1:
如果要使用Python 3.4版本:
如果要使用Python 3.5版本:
numpy_“1.11.3+mkl_”cp35_“cp35_”win_amd64.whl 如果要使用Python 3.6版本:
链接: click 完成安装后,转到您的目录。 例如,我的目录:
步骤2:
再次从基于python版本的同一个网站: 之后,在脚本文件夹中再次使用相同的内容:
并在python文件夹中进行测试。
|
![]() |
serlingpa · 如何准备我的数据以避免无法推断频率 1 年前 |
![]() |
Guillaume · 使用操作从Python列表创建numpy数组 2 年前 |
![]() |
mikanim · 改进二维余弦函数的numpy功能 2 年前 |
![]() |
Klimt865 · 在Python中将数组列表转换为列表列表 2 年前 |
![]() |
Lynn · 如果列包含Python中的特定字符串,则从列中删除值 2 年前 |
![]() |
Jan Hrubec · 选择numpy数组的前n个元素 2 年前 |