The running program found that the kernel crashes, positioning the problem is where the place to use
plt.figure(), the solution found is
conda update matplotlib
In fact, the positioning has taken some time, some solutions on web are right, and they will directly update all.
conda upgrade --all
As a result, the next day opened and collapsed, really want to cry, no tears, error message:
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause incorrect results. The best thing to do is to ensure that only a single OpenMP runtime is linked into the process, e.g. by avoiding static linking of the OpenMP runtime in any library. As an unsafe, unsupported, undocumented workaround you can set the environment variable KMP\_DUPLICATE\_LIB\_OK=TRUE to allow the program to continue to execute, but that may cause crashes or silently produce incorrect results. For more information, please see http://www.intel.com/software/products/support/.
Updated it over and over again, seeing the words of
['KMP_DUPLICATE_LIB_OK'] = 'True' in the error message, so add a sentence in the code
import os os.environ['KMP_DUPLICATE_LIB_OK'] = 'True'
Spyder does not collapse, then note that this sentence is not collapsed, metaphysics
After turning off, I found that every time I open Spyder's first running code, I can run it, I can comment.