解决jupyter notebook启动报错:ImportError: DLL load failed while importing _ssl: 找不到指定的模块

①启动jupyter notebook失败

  • 报错如下:

X:>jupyter notebook
Traceback (most recent call last):
File “X:\Anaconda3\Scripts\jupyter-notebook-script.py”, line 6, in
from notebook.notebookapp import main
File “X:\Anaconda3\lib\site-packages\notebook\notebookapp.py”, line 64, in
from tornado import httpserver
File “X:\Anaconda3\lib\site-packages\tornado\httpserver.py”, line 29, in
import ssl
File “X:\Anaconda3\lib\ssl.py”, line 98, in
import _ssl # if we can’t import it, let the error propagate
ImportError: DLL load failed: 找不到指定的程序。

②cmd先输入activate再启动就OK。

找了一圈博客都是说环境变量配置不到位的原因,不管是配置到系统环境变量还是用户环境变量都不能正常启动,玄学重启也失去了作用。
还真就那个打不开。。

  • 我配置的环境变量:

X:\Anaconda3
X:\Anaconda3\Scripts
X:\Anaconda3\Library\bin
X:\Anaconda3\Library\mingw-w64\bin\

记住:先输入activate!!!!再启动jupyter notebook!! 什么时候解决了这个问题再回来改


-解决方法:将系统环境变量中配置好的这四个路径的位置移动到前四个即可。

你可能感兴趣的:(python,jupyter)