2024-09-28 17:30:34 发布
网友
我正在尝试在Windows1064位上安装ScipyforPython2.7。你知道吗
皮普给了我一个错误。你知道吗
Scipy官方发行版看不到我的64位Python副本。你知道吗
http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy处的可分配项不能完全工作,例如,我不能使用科学优化因为有一个DLL错误。你知道吗
我的numpy版本是1.9.2
除了使用Python堆栈,我还有什么选择? 我不想弄乱当前的安装。你知道吗
不幸的是,AFAIK没有官方的用于64位windows的scipy二进制文件,也没有官方支持的自己构建它的方法(这就是pip失败的原因)。问题是缺少免费的64位Fortran编译器。Christoph Gohlke使用英特尔Fortran编译器为您构建链接,它提供了良好的性能,但也有一些不幸的问题。也就是说,我用过科学优化那些版本,所以我不知道它不适合你。使用numpy我总是从同一个地方安装整个numpy/scipy堆栈。你知道吗
您的选择基本上是1)切换到完全支持64位的Linux或OSX,2)切换到可以使用所有官方发行版的32位python,或3)并行安装多个版本的python。virtualenv可以帮助解决这个问题。当然,您的所有数字代码都必须与新版本一起工作,但至少您可以保持系统python版本的完整性,以满足其他任何需要。你知道吗
不幸的是,AFAIK没有官方的用于64位windows的scipy二进制文件,也没有官方支持的自己构建它的方法(这就是pip失败的原因)。问题是缺少免费的64位Fortran编译器。Christoph Gohlke使用英特尔Fortran编译器为您构建链接,它提供了良好的性能,但也有一些不幸的问题。也就是说,我用过科学优化那些版本,所以我不知道它不适合你。使用numpy我总是从同一个地方安装整个numpy/scipy堆栈。你知道吗
您的选择基本上是1)切换到完全支持64位的Linux或OSX,2)切换到可以使用所有官方发行版的32位python,或3)并行安装多个版本的python。virtualenv可以帮助解决这个问题。当然,您的所有数字代码都必须与新版本一起工作,但至少您可以保持系统python版本的完整性,以满足其他任何需要。你知道吗
相关问题 更多 >
编程相关推荐