2017-11-13 262 views
10

ipywidgets'i Google Colaboratory ile kullanmaya çalışıyorum ve (plotly ile olduğu gibi) en basit example from the docs çalışmaz. Aşağıdaki kod, yerel bir not defterinde bir kaydırıcıyı gösterir, ancak bir Google not defterinde yalnızca 10 ve <function __main__.f> değerini döndürür.Google Colaboratory ile Ipywidgets

!pip install ipywidgets 

from ipywidgets import interact 

def f(x): 
    return x 

interact(f, x=10) 

Pencere öğelerini etkinleştirmek için kullanabileceğim başka bir özel başlatma var mı?

+0

Merhaba, Bir çözüm buldunuz mu? Ben yüklemek pip Maalesef aynı sorun – AlejandroQH

+0

henüz hiçbir çözüm ben 'nbextension etkinleştirmek, ama yine çalışmıyor nasıl bulundu :( – elphz

+0

! Sahip widgetsnbextension ! Jupyter nbextension yüklemek --debug /usr/local/lib/python3.6/dist-paketler/widgetsnbextension ! jupyter nbextension /usr/local/lib/python3.6/dist-packages/widgetsnbextension --debug etkinleştirmek! jupyter nbextension list ' – AlejandroQH

cevap

0

ipywidgets Şu anda Colab ile çalışma: her çıktı kendi iframe'lerinde (ana Colab sayfasından farklı bir kökenle) farklı bir güvenlik modelimiz var. Bu, ipywidget'lerinin şu anda yazıldığından çalışmasını engeller.

+0

Bunu gelecekte eklemek istediğiniz herhangi bir plan var: – elphz

+1

https://github.com/googlecolab/colabtools/issues/60 takip edilmesi ve yaşanmasıdır. –