python - NumPy 是否搞乱了 CX_Freeze?

标签 python numpy cx-freeze

我正在尝试运行我编写的卡住 python 游戏,但当我尝试运行 exe 时出现错误。我相信这是因为 NumPy 但我不太确定。这是错误:

Traceback (most recent call last):
  File "C:\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27
, in <module>
    exec code in m.__dict__
  File "game.py", line 1, in <module>
  File "C:\Python27\lib\site-packages\pygame\__init__.py", line 251, in <module>

    try: import pygame.surfarray
  File "C:\Python27\lib\site-packages\pygame\surfarray.py", line 69, in <module>

    import pygame._numpysurfarray as numpysf
  File "C:\Python27\lib\site-packages\pygame\_numpysurfarray.py", line 48, in <m
odule>
    import numpy
  File "C:\Python27\lib\site-packages\numpy\__init__.py", line 147, in <module>
    from core import *
AttributeError: 'module' object has no attribute 'sys'

有谁知道这里发生了什么,因为我不明白? 任何帮助将不胜感激!

提前致谢,内特

最佳答案

这是 cx_Freeze 中的一个错误,应该在开发版本中修复。

问题已讨论here ,这是 the pull request to fix it .

关于python - NumPy 是否搞乱了 CX_Freeze?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18321727/

相关文章:

python - 如何列出目录的所有文件?

python - 需要 Numpy 花哨的索引建议

python - 绘制一维阵列的距离矩阵

python - 如何在数组中将列彼此串联

python - 未找到 cv2.imread 标志

python - 为什么 list() 与一个对象分别显示不同的结果?

python - 尝试使用 CV2 和 numpy 调整图像的大小和形状

compiler-errors - cx_Freeze 错误 : resource_filename() only supported for . 鸡蛋不是 .zip

python-2.7 - cx_Freeze 和 xlwings 作为斐波那契教程的独立版本出现错误

python - cx_freeze 将项目构建为 .exe 文件,出现 numpy 导入错误