首先,我以为jupyter在新环境中需要重新安装,导致安装了好几个jupyter.在这里说下,不用下载jupyter,在新环境中也能用!!!另外conda中自带jupyter,不需要自己再下载!!!
其次,假如在新环境中启动的jupyter,它所依赖的环境竟然是还是base环境。。。。只有添加新环境之后才能切换依赖环境。
下面说下怎么让jupyter使用自己新加的环境。
1.安装ipykernel到新环境,如果有了不用再安装
conda install ipykernel
2.手动添加名为env_xxx的环境虚拟环境(这一步在新环境中操作!!)
python -m ipykernel install --user --name?环境名称?--display-name "环境名称"
3.启动jupyter notebook
jupyter notebook
如果想要移除环境,只需要执行下面代码
jupyter kernelspec remove env_xxx
注意:一般新安装的环境都会出问题,比如内核一直在加载,断开连接之类的。我这里转载一篇文章,出问题的务必要看看!!!非常有用!!!
ERROR:asyncio:Exception in callback <TaskWakeupMethWrapper object at 0x000001E5B13E7FA8>(<Future fin_峰回路转~的博客-CSDN博客jupyter notebook运行报错第一种报错:ERROR:asyncio:Exception in callback <TaskWakeupMethWrapper object at 0x000001E5B13E7FA8>(<Future fin终端执行:pip install jupyter-client==6.1.12 -i https://pypi.tuna.tsinghua.edu.cn/simple/第二种报错:Bad file descriptor (C:\prohttps://blog.csdn.net/weixin_40981660/article/details/119897759
|