当使用jupyter notebook执行代码时可能会出现以下情况:无法执行代码,右上角提示内核正忙
问题产生原因:
1、文件路径中包含中文(往往文件路径包含中文的时候,在安装之前就会提示无法安装,如果最终还是包含中文路径,应该重新安装)
2、系统用户名中包含中文
(如图所示,当用户名中包含中文,仍然会导致 jupyter notebook无法运行。进入jupyter notebook之前只会弹出以下控制台窗口,并不会自动打开jupyter notebook操作窗口)
解决方案:
1、新建一个不带中文的用户(可参考以下教程),登录新的账户,在新的账户下安装jupyter notebook 。
win10系统怎么创建新用户_win10创建新用户的详细步骤-系统城 (xitongcheng.com)
*************************************************************************************************************改用户名并不能解决问题,因为改了用户名之后,C盘“用户”文件夹中的用户文件仍然是中文,而用户文件夹不能直接改名,操作较为复杂;更为重要的是,修改用户文件夹名后会导致很多问题,比如其他软件无法运行等。
*************************************************************************************************************
2.使用虚拟机,在虚拟机中创建一个不带中文的账户。但是此方法使得每次使用jupyter notebook都要运行虚拟机,较为繁琐,并且由于部分电脑配置原因,使用虚拟机可能卡顿严重,所以还是建议采用方法一
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!