我一直在开发一个使用numpy的应用程序,并使用LiClipse IDE创建它。一切都很顺利,应用程序运行得很好。然后,当我试图从终端(即python file_name.py
)运行时,它将无法工作。事实证明,当从终端运行程序时,终端使用的numpy目录
( '/库/ Python的/ 2.7 /站点包/ numpy的-1.9.0.dev_297f54b-py2.7-MacOSX的-10.9-intel.egg')
与LiClipse使用的numpy目录不同
( '/系统/库/框架/ Python.framework /版本/ 2.7 /附加/ LIB /蟒/')。
从终端运行时得到的运行时错误是:
RuntimeError:Iterator CreateCompatibleStrides只能在调用时调用 DONT_NEGATE_STRIDES用于防止轴的反向迭代
如何确保它在两者上运行?我需要卸载其中一个吗? 我尝试从前者删除模块,但终端只是找不到模块,程序将无法运行。
有人可以帮忙吗?
谢谢, 西奥