“来自/导入”不被识别为内部或外部命令,可操作程序或批处理文件

时间:2016-05-18 23:57:13

标签: python machine-learning scikit-learn windows-10 anaconda

我在使用scikit-learn导入机器学习算法时遇到问题。  我安装了它,但每当我键入“例如来自sklearn.naive_bayes import GaussianNB”时,它表示“'from'不被识别为内部或外部命令,可操作程序或批处理文件。  我在Windows 10上使用Anaconda。是兼容性问题吗?我错过了什么吗? Idk我还是Python的新手,所以我感到迷茫。感谢

3 个答案:

答案 0 :(得分:2)

需要在Python REPL中运行,而不是在命令行运行。在输入Python语句之前一定要先启动一个。

答案 1 :(得分:1)

您需要在Python终端中编写Import命令。您可以使用" Python"激活Python终端。命令。

enter image description here

答案 2 :(得分:0)

我遇到了同样的问题。可以解决内部或外部命令,但只需 3 个步骤: (在做之前,请确保您撤消所有隐藏的应用程序)

  1. 选择本地计算机中脚本的路径(例如,C 盘--> 用户-->(带有您姓名的文件)--> AppData --> 本地-> 然后边走边走转发你找到脚本。
  2. 复制该路径。
  3. 打开编辑系统环境变量--> 转到路径--> 添加新--> 粘贴复制的脚本路径并单击确定。关闭所有提示并再次运行。

它对我有用