找不到Jupyter命令'jupyter-lab'

时间:2019-10-23 08:03:13

标签: python python-3.x conda jupyter-lab

Traceback (most recent call last):
  File "D:\Anaconda3\envs\sklearn_tut.yml\Scripts\jupyter-script.py", line 10, in <module>
    sys.exit(main())
  File "D:\Anaconda3\envs\sklearn_tut.yml\lib\site-packages\jupyter_core\command.py", line 247, in main
    command = _jupyter_abspath(subcommand)
  File "D:\Anaconda3\envs\sklearn_tut.yml\lib\site-packages\jupyter_core\command.py", line 134, in _jupyter_abspath
    'Jupyter command `{}` not found.'.format(jupyter_subcommand)
Exception: Jupyter command `jupyter-lab` not found.

我已经运行python -m ipykernel install --user --name=xxx并尝试了jupyter-labjupyter lab,但都失败了。

但是后来我用jupyter notebook安装了conda create -n python36 python=3.6,它运行得很好。我不明白怎么了。

1 个答案:

答案 0 :(得分:0)

在我看来,Anaconda最适合初学者。以我自己在Anaconda上的经验,它使我想起了一些过去的PC防病毒程序,这些程序使我无法在PC上执行许多正常操作。一旦阻止了我对计算机的操作,该软件便立即被卸载。

很明显,Anaconda干扰了我的意图,然后我卸载了Anaconda和相关的python安装。我重新安装了Python,然后使用pip安装了python软件包和更新。我当时正在执行软件包管理,如果我记得,Anaconda会干扰我使用pip的能力,并使我对python,虚拟环境等的控制变得困难。

您可以安装不带Anaconda的IRkernel。以下是使用RStudio执行的步骤:

>install.packages("devtools")  # install and then open library
>devtools::install_github("IRkernel/IRkernel") # can't recall, may need to open  library
>IRkernel::installspec() # All done.  Select a working director then type; 'Jupyter Lab'

除了完全的新手和新手之外,IMO,每个人都应该自己安装应用程序,然后在不使用Anaconda的情况下进行程序包管理。