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-lab
和jupyter lab
,但都失败了。
但是后来我用jupyter notebook
安装了conda create -n python36 python=3.6
,它运行得很好。我不明白怎么了。
答案 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的情况下进行程序包管理。