【发布时间】:2020-05-23 02:05:51
【问题描述】:
我尝试在 Jupyter 笔记本中删除带有 pip 的软件包,但它永远不会完成,我最终必须在不卸载内核的情况下重新启动内核。我试过了:
!python -m pip uninstall pyserial
我发现它为什么挂断了。从命令行运行它时,它会询问我是否要卸载 yes/no 要求。
Uninstalling pyserial-3.4:
Would remove:
c:\Anaconda3\lib\site-packages\pyserial-3.4.dist-info\*
c:\Anaconda3\lib\site-packages\serial\*
c:\Anaconda3\scripts\miniterm.py
Proceed (y/n)?
也许确认是 pip 的新功能?在How to uninstall a package installed with pip install --user 中似乎不是问题。有没有办法从 Jupyter 笔记本插入 yes 响应,以免阻止未来的单元格运行?
【问题讨论】:
-
这能回答你的问题吗? Bypass Confirmation Prompt for pip uninstall
-
是的,答案很接近。这个问题不是关于 Jupyter notebook 似乎冻结了。我从来没有得到过
yes/no的确认,所以我不知道要搜索什么来解决这个问题。如果其他人在 IPython 笔记本中遇到相同的问题,则可能值得留下这个问题。 -
谢谢!这有帮助
标签: python pip jupyter-notebook ipython