python - 如何在 Python 2.6 中使用 Numerical Python

标签 python windows numpy

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

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    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 <module>
    import core
  File "C:\svn\svn_urbansim\UrbanSimDev\Builds\working\urbansim\Tools\Python26\lib\site-packages\numpy\core\__init__.py", line 5, in <module>
    import multiarray
ImportError: Module use of python25.dll conflicts with this version of Python.

现有模块似乎正在尝试使用 python25.dll 文件。有什么方法可以让它在不修改源代码的情况下使用 python26.dll 文件吗?

最佳答案

你是怎么安装的? 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 二进制文件,可用 here .

关于python - 如何在 Python 2.6 中使用 Numerical Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/417664/

相关文章:

python - 通过附加不同大小的列将多个 csv 文件读取到 Pandas 数据框中

获取 YARN 运行应用程序使用的容器和 vcore 数量的 Python 命令

python - 'geckodriver' 可执行文件需要在 PATH 中

java - Android studio : Unable to detect adb version, 退出值 0xc0000135

Windows SED 命令 - 无需正则表达式的简单搜索和替换

python - 声明 basinhopping 优化的约束

python - PyCharm numpy - 对数组进行排序不起作用?

Python实时更新具有多个(可配置)图形和多个(可配置)子图的图

windows - Windows 上的 Node.Js - 如何清除控制台

python - numpy 对于相同的代码返回一维数组和二维数组