我有一个名为mesh_2.py
的python脚本import sys
import os
import numpy as np
...
如果我使用IPython控制台从Spyder运行它可以正常工作。但我想用cmd(start.cmd)文件运行它。它具有以下内容:
cmd /c activate py3.4 && mesh_2.py
当我尝试运行它时,我得到:
ImportError: No module named numpy
我安装了一个名为" py3.4"的Python 3.4环境的Anadonda3。我在Windows 7 64位下。
如果我自己打开cmd.exe并写:
activate py3.4
python
import numpy as np
然后一切都很好,我没有收到任何错误消息。你们有没有人知道我在这里缺少什么?
提前谢谢。
答案 0 :(得分:2)
尝试替换
cmd "/c activate py3.4 && mesh_2.py"
与
cmd "/c activate py3.4 && python mesh_2.py"