2016-02-05 31 views
21

Linux Nane 17.3'deyim. Jupyter notebook tarafından kullanılan varsayılan tarayıcıyı nasıl değiştiririm? Dizüstü bilgisayarı Anaconda 3'ün bir parçası olarak yükledim ve Chrome'umdaki varsayılan tarayıcımda açılır. Ancak bazı nedenlerle Chrome, yeni bir ipynb yapmama izin vermiyor. 'Yeni' düğmesini tıklamanız hiçbir şey yapmıyor. Dizüstü bilgisayar url'sini Firefox’a kopyaladım ve burada gayet iyi çalışıyor.Linux'ta ipython/jupyter notebook tarafından kullanılan varsayılan tarayıcı nasıl değiştirilir?

Chrome ile çalışmasını sağlamanın bir yolu var mı? Aksi halde, varsayılan tarayıcıyı nasıl değiştiririm? Ben geldim zamanki cevabı üzerimi değiştireceğim c.NotebookApp.browser seçeneği ettik yani, ama ben 4 sonuçlarla çıkageldi terminalde ipython_notebook_config bulmaya çalışırken beri, bunu yapmak için bir yol bulamıyor:

./anaconda3/lib/python3.5/site-packages/jupyter_core/tests/dotipython/profile_default/ipython_notebook_config.py 
./anaconda3/lib/python3.5/site-packages/jupyter_core/tests/dotipython_empty/profile_default/ipython_notebook_config.py 
./anaconda3/pkgs/jupyter_core-4.0.6-py35_0/lib/python3.5/site-packages/jupyter_core/tests/dotipython/profile_default/ipython_notebook_config.py 
./anaconda3/pkgs/jupyter_core-4.0.6-py35_0/lib/python3.5/site-packages/jupyter_core/tests/dotipython_empty/profile_default/ipython_notebook_config.py 

cevap

45

sen tarafından jupyter_notebook_config.py oluşturabilirsiniz: Sonra

~/.jupyter/jupyter_notebook_config.py 

gitmek

jupyter notebook --generate-config 

ve değişim

Örneğin için
# c.NotebookApp.browser = '' 

:

c.NotebookApp.browser = '/usr/bin/google-chrome' 

Hiç tarayıcı yüklü olduğu seçebilirsiniz. Örneğin yolu which firefox yazarak bulabilirsiniz. #

+0

Yapılandırma dosyasını yapma işlemini açıkladığınız için teşekkürler! Ama ne yazık ki, bu işe yaramıyor. Tarayıcıyı firefox olarak ayarladıktan sonra (doğru yol, ben kontrol ettim), sunucu başlıyor ancak sadece herhangi bir tarayıcı penceresi açılmıyor, sadece firefox izin veriyor. Açıkladığımda normale (Chrome) geri döner. Firefox'un açılmasının neden bir sorun olabileceğine dair herhangi bir öneriniz var mı? Teşekkürler. – Kevin

+0

@Kevin 'firefox' komutunu sadece komut satırından çalıştırmayı denediniz mi? Bu çalışırsa, Jupyter için çalışmak için (/ usr/bin öneki olmadan) aynı beklerim. – TimStaley

+3

Açıkça belirtilmese de, jupyter bunu çalıştırmak için ['webbrowser'] (https://docs.python.org/2/library/webbrowser.html) modülünü kullanır, bu yüzden [öneri] (http: // stackoverflow) .com/a/24353812) çalışır. Yani Mac OS X'te "komut", "c.NotebookApp.browser = u'open -a/Uygulamalar/Google \ Chrome.app% s'" olmalıdır. – mforbes

-3

Chrome Tarayıcı> Ayarlar (Tümü en alta doğru kaydırın)> Varsayılan tarayıcıyı Chrome olarak değiştir> Yeni pencere açılmayı unutmayın. Orada varsayılan tarayıcıyı değiştir!

Benim için çalıştı! (Windows 10 Kullanıcı)

+4

Linux'un Windows 10'un doğru olmadığını söyleyen bir soru var mı? –

+13

Bu sadece Jupyter için değil, sistem genelinde varsayılan tarayıcıyı değiştirir. – becko

İlgili konular