当我安装Anaconda 3时,我得到了5.1.0版本,但是当我运行 @RequestMapping("checkLoginInfo2.do")
public String checkLoginInfo2(@RequestBody String json) {
System.out.println(json);
// ModelAndView modelAndView = new ModelAndView();
JSONObject jsonObject = JSONObject.parseObject(json);
System.out.println(jsonObject.get("userAccount").equals("10001"));
System.out.println(jsonObject.get("userPassword").equals("123456"));
if (jsonObject.get("userAccount").equals("10001") && jsonObject.get("userPassword").equals("123456")) {
System.out.println(11111);
// modelAndView.setViewName("main");
// return modelAndView;
return "main";
} else {
System.out.println(22222);
// modelAndView.setViewName("error/404");
// return modelAndView;
return "error/404";
}
}
时,我发现conda版本不是5.1.0而是4.4.10。为什么这些版本不一样?
答案 0 :(得分:1)
anaconda
包与conda
包之间的区别在于:
anaconda
包是所谓的“元包”。这意味着它里面没有任何包;相反,它包含一个(在这种情况下很长)的其他软件包(NumPy,Matplotlib,SciPy等)的版本规范列表,这些软件包在您编写conda install anaconda
时安装。 anaconda
元数据包的版本为5.1.0(截至本文撰写时),这与您下载的Anaconda安装程序版本相同。
conda
包中包含conda
可执行脚本的代码,基本上是处理conda install ...
,conda create ...
等命令所需的所有代码, conda info
等等。它是anaconda
的单独包,因此具有单独的版本号。