当前位置:  开发笔记 > 编程语言 > 正文

如何在Python 2.6中使用Numerical Python

如何解决《如何在Python2.6中使用NumericalPython》经验,为你挑选了1个好方法。

我被迫升级到Python 2.6,并且在Windows中使用Numerical Python(NumPy)和Python 2.6 时遇到了问题.我收到以下错误...

Traceback (most recent call last):
  File "", line 1, in 
    from numpy.core.numeric import array,dot,all
  File "C:\svn\svn_urbansim\UrbanSimDev\Builds\working\urbansim\Tools\Python26\lib\site-packages\numpy\__init__.py", line 39, in 
    import core
  File "C:\svn\svn_urbansim\UrbanSimDev\Builds\working\urbansim\Tools\Python26\lib\site-packages\numpy\core\__init__.py", line 5, in 
    import multiarray
ImportError: Module use of python25.dll conflicts with this version of Python.

看来现有模块正在尝试使用该python25.dll文件.有没有办法告诉它使用该python26.dll文件而不修改源代码?



1> Autoplectic..:

你是怎么安装它的?NumPy目前没有Python 2.6二进制文件.

如果你有LAPACK/ATLAS/BLAS等和开发环境,你应该能够从源代码编译numpy.否则我认为如果你需要NumPy,你就会在Windows上使用Python 2.5.

NumPy的下一个版本应该有一个2.6二进制文件,它很可能在下个月左右出来.

[编辑]:似乎pygame开发人员在Windows上为Python 2.6创建了NumPy 1.2.1二进制文件,可在此处获得.

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有