Czy istnieje sposób, aby zmienić plik konfiguracyjny, aby jupyter qtconsole uruchomić następującą komendę przy starcie ?:automatycznie uruchomić% matplotlib inline w jupyter qtconsole
%matplotlib inline
Czy istnieje sposób, aby zmienić plik konfiguracyjny, aby jupyter qtconsole uruchomić następującą komendę przy starcie ?:automatycznie uruchomić% matplotlib inline w jupyter qtconsole
%matplotlib inline
Dodaj tę linię do pliku ipython_config.py
(nie plik ipython_qtconsole_config.py
):
c.InteractiveShellApp.matplotlib = 'inline'
W pliku ipython_config.py
można określić polecenia podczas uruchamiania komputera (w tym magia% poleceń) poprzez ustawienie c.InteractiveShellApp.exec_lines
. Na przykład,
c.InteractiveShellApp.exec_lines = """
%matplotlib inline
%autoreload 2
import your_favorite_module
""".split('\n')
'ipython_config.py' jest domyślnie w katalogu $ HOME/.ipython/profile_default /' zgodnie z dokumentacją http://ipython.readthedocs.io/en/stable/development/config.html –
Otwórz plik ~/.ipython/profile_default/ipython_config.py
i
c.InteractiveShellApp.code_to_run = ''
==>
c.InteractiveShellApp.code_to_run = '%pylab inline'
niesamowite. Nie wiedziałem o wszystkich dostosowaniach, które można wykonać za pomocą pliku ipython_config.py ... Jeśli ktoś jeszcze nie ma tego pliku, uruchom 'iptiton profile create'. – snd