Linux环境下导入gensim包后无法启动jupyter notebook
提示:Traceback (most recent call last):
File "/usr/local/anaconda3/bin/jupyter-notebook", line 7, in
from notebook.notebookapp import main
ModuleNotFoundError: No module named 'notebook'
如果在 Linux 环境下导入了 gensim 包后无法启动 Jupyter Notebook,可能是由于 Python 环境配置问题导致的。
可以尝试以下方法来解决这个问题:
1、在终端中输入 which python 命令,检查当前使用的 Python 版本。如果使用的是 Anaconda Python,请确保安装了 Jupyter Notebook 模块。
2、请确保已经正确安装了 Jupyter Notebook 模块。可以通过运行 pip install jupyter 或 conda install jupyter 命令来安装该模块。
3、如果以上方法都没有解决问题,请尝试使用 pip 命令更新 Jupyter Notebook 模块。运行 pip install --upgrade jupyter 命令来更新模块。
4、如果仍然无法解决问题,请尝试使用 conda 命令更新 Jupyter Notebook 模块。运行 conda update jupyter 命令来更新模块。
5、如果仍然无法解决问题,建议尝试检查 Jupyter Notebook 相关的日志文件
Traceback (most recent call last):
File "/usr/local/anaconda3/bin/jupyter-notebook", line 7, in
from notebook.notebookapp import main
ModuleNotFoundError: No module named 'notebook'
回溯(最近一次调用):
文件“/usr/local/anaconda3/bin/jupyter-notebook”,第7行,in
来自notebook.notebookapp import main
ModuleNotFoundError:没有名为“notebook”的模块
分析方向:
1、确认该模块是否安装
2、确认该模块是否导入?以及导入路径中是否包含中文、空格等?导入的环境差异?【是否在python环境下】
3、确认该模块是否存在后缀名重复【包名的问题】
4、最后才是考虑版本高低匹配的因素
下面是确认是否安装的思路:
打开终端:Win + R 输入“cmd ”,然后 “回车”
激活你运行代码时候的环境:“conda activate +你的环境名”
进入你的环境之后,输入 ”python -m pip install jupyter“,然后 ”回车“;
然后输入:ipython notebook
【其他的因素需要你自行排查下】