gpt4 book ai didi

python - 如何在 jupyter 实验室中使用 FileUpload 小部件?

转载 作者:行者123 更新时间:2023-12-04 04:25:02 25 4
gpt4 key购买 nike

我想用FileUpload jupyter 实验室中的小部件。
我的笔记本单元中有以下几行代码:

uploader = widgets.FileUpload()
uploader
在 jupyter notebook 中,单元格的输出是一个可点击的按钮,我可以用它来上传文件。在 jupyter 实验室中,输出如下:
FileUpload(value={}, description='Upload')
这是关于 uploader 的信息对象:
Type:           FileUpload
String form: FileUpload(value={}, description='Upload')
File: ~/miniconda3/envs/fastai2/lib/python3.7/site-packages/ipywidgets/widgets/widget_upload.py
是否可以使这个小部件在 jupyter 实验室上工作?如果是这样,我应该如何进行?

最佳答案

如果你开箱即用地使用 jupyterlab,它默认没有启用 ipywidgets,你需要在启用扩展后重建它。按照 here 中的步骤操作:

  • 安装 nodeJS
  • pip install ipywidgets
  • jupyter nbextension enable --py widgetsnbextension
  • jupyter labextension install @jupyter-widgets/jupyterlab-manager
  • (可能需要重新启动您的实验室)

  • 它说较新的 Jupyterlab 已启用它,但我仍然遇到问题,具体取决于平台。手动安装通常是要走的路。

    关于python - 如何在 jupyter 实验室中使用 FileUpload 小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63215752/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com