我正在尝试运行一个从命令行导入numpy的python脚本
python script.py
它会为numpy抛出一个importError。 当我启动ipython并执行:
%run script.py
它工作正常。我该如何解决?我希望能够在不必进入ipython的情况下运行sutff。
操作系统:CentOS 错误消息:ImportError:没有名为numpy的模块答案 0 :(得分:1)
找出导致问题的原因 - 机器安装了几个python版本,调用python时调用的python可执行文件是python 2.6.6,它没有安装numpy模块。
运行:
python2.7 script.py
工作得很好。
我把它放在这里以防其他人有这个问题。只需在shell中调用python并查看它所说的版本就可以解决这个问题。 Ipython配置为在我的机器上使用python2.7.6。