首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cuxfilter.dashboard.DashBoard.preview不断地向我抛出"NameError: name‘keeps“

cuxfilter.dashboard.DashBoard.preview不断地向我抛出"NameError: name‘keeps“
EN

Stack Overflow用户
提问于 2021-09-24 04:01:20
回答 1查看 88关注 0票数 1

TLDR:

await d.preview() # throws "NameError: name 'launch' is not defined"

# d.preview() # does not throw "NameError: name 'launch' is not defined"; however, it still does not produce the desired image in a jupyter notebook... It's __repr__ prints `

我试图预览一个急流仪表板,这是正确地呈现在一个单独的浏览器窗口。但是,当我尝试使用d.preview()方法预览仪表板的光栅化屏幕抓取时,我总是得到一个自相矛盾的例外,"NameError: name‘using’是未定义的“。

await d.preview()在这里的文档中工作:

  • https://docs.rapids.ai/api/cuxfilter/stable/themes/Themes.html

我在ubuntu上运行python3.7中的rapids21.08 (Pop!_OS 20.10),使用使用jupyter笔记本的RTX2080 GPU,默认的jupyter主题是用$ jt -r制作的,我也不使用任何matplotlib有趣的业务。我已经运行了非常常见的import matplotlib.pyplot as plt命令。

这似乎是一个很常见的问题,我很惊讶这不仅仅是起作用.也许有什么明显的事情我只是错过了..。请帮帮我!

完整的异常可以找到postscript。

谢谢您抽时间见我,

时间

附注:

# d = some cuxfilter.dashboard.DashBoard instance that apparently works with d.show()

await d.preview() # throws NameError: name 'launch' is not defined

抛出

代码语言:javascript
复制
 NameError: name 'launch' is not defined 
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
/tmp/ipykernel_8654/2723113380.py in async-def-wrapper()

~/anaconda3/envs/pyenv_ub/lib/python3.7/site-packages/cuxfilter/dashboard.py in preview(self)
    507             port=port, websocket_origin=url, show=False, start=True
    508         )
--> 509         await screengrab("http://" + url)
    510         self.stop()
    511 

~/anaconda3/envs/pyenv_ub/lib/python3.7/site-packages/cuxfilter/assets/screengrab.py in screengrab(url)
      6 
      7 async def screengrab(url):
----> 8     browser = await launch({"slowMo": 5}, args=["--no-sandbox"])
      9     page = await browser.newPage()
     10     await page.setViewport(

NameError: name 'launch' is not defined
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-24 16:47:45

这可能是因为丢失了package。将其安装在conda env中应该可以解决以下问题:

代码语言:javascript
复制
conda install -c conda-forge pyppeteer>=0.2.6

cuxfilter=21.10不会出现这个问题,因为依赖项已经添加到它中了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69309388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档