Import numpy在通过anaconda提示符执行python代码时工作,但在通过cmd运行时产生错误

Import numpy在通过anaconda提示符执行python代码时工作,但在通过cmd运行时产生错误,python,numpy,anaconda,Python,Numpy,Anaconda,当我使用Anaconda提示符运行任何导入numpy的python脚本时,它工作正常,但当我使用命令行运行它时,会出现以下错误: 我在网上搜索过(,),但所有类似的问题都与现有模块的文件名冲突,这里的情况似乎不是这样 当您在anaconda环境中执行时(这就是conda),python的路径在环境中是已知的 在conda env外部执行时,需要将Python作为环境变量(windows)或Linux中的其他变量置于系统路径中,或者导航到Anaconda Python.exe位置 否则,请在此处

当我使用Anaconda提示符运行任何导入numpy的python脚本时,它工作正常,但当我使用命令行运行它时,会出现以下错误:


我在网上搜索过(,),但所有类似的问题都与现有模块的文件名冲突,这里的情况似乎不是这样

当您在anaconda环境中执行时(这就是conda),python的路径在环境中是已知的

在conda env外部执行时,需要将Python作为环境变量(windows)或Linux中的其他变量置于系统路径中,或者导航到Anaconda Python.exe位置

否则,请在此处查看:

我的python在系统路径中,这就是为什么我没有得到错误“python不是可识别的命令”而不是我现在得到的错误,即使我不在python所在的文件夹中。您的anaconda提示符和cmd提示符之间的路径可能不同。当您在anaconda提示符中时,您能告诉我们您使用的是哪种python吗?在Linux/Mac上,您需要执行
哪个python
来查找$PATH上的第一个python,但我不确定Windows中的等效python。@DaveX您指的是哪个路径?只安装了一个python。当运行windows等效的
which python
时,我得到cmd和anaconda的“C:\\Users\\marij\\Anaconda3”。