2017-04-04 2 views
0

ich vor kurzem die anaconda Pkg heruntergeladen und installiert es in einem RedHat System mitWie ipython Aufforderung deaktivieren blinkt

Python 2.7.13 :: Anaconda 4.3.1 (64-Bit)

Wenn ich die ipython Eingabeaufforderung ausführen, blinkt es immer für Eingabezeilen. Gibt es trotzdem eine Deaktivierung?

Ich würde mich freuen, wenn jemand beschreibende Anweisungen geben kann, da ich neu bin.

Grüße, Indika.

Antwort

0

IPython hat eine Vorstellung von Profilen für verschiedene Arten von Konfigurationen. Wenn dies für Sie neu ist, haben Sie wahrscheinlich nur das Standardprofil verwendet und es nicht bekannt. Führen Sie in der Shell den Befehl ipython profile create aus, um sicher zu sein (keine Sorge, wenn Sie bereits ein Profil haben, wird dieses nicht überschrieben). Jetzt informiert ipython locate profile Sie über das Verzeichnis, das die gesamte Konfiguration für das Standardprofil enthält.

In [1]: Profil

In [2] erstellen IPython: IPython lokalisieren Profil

/home/pi/.ipython/profile_default

In [3]: x = ! cd $ xs

/home/pi/.ipython/profile_default

: ipython Profil

In [4] finden [5]

In: ls

Es gibt eine Menge Sachen gibt, aber wir müssen nur unsere eine Zeile am Ende der Datei in statischen/custom hinzufügen/custom.js

In [6] : cd statisch/custom/

/home/pi/.ipython/profile_default/static/custom

In [7]: ls

custom.css custom.js

In [8]: echo "codemirror.defaults.cursorblinkrate = 0" >> custom.js

oder wenn Sie sagen: "Ich will alles und ich will es jetzt!"

Sie sagen, dass Sie Ihr aktuelles Notebook nicht speichern und neu laden möchten, um die aktualisierten CodeMirror-Einstellungen zu erhalten? Sie möchten nur, dass alle Zellen im aktuellen Notizbuch ihr Verhalten ändern? Gut, OK, Freddie:

In [9]: %% Javascript

var rate = 0; 
    // apply setting to all current CodeMirror instances 
    IPython.notebook.get_cells().map(
     function(c) { return c.code_mirror.options.cursorBlinkRate=rate; } 
    ); 

    // make sure new CodeMirror instance also use this setting 
    CodeMirror.defaults.cursorBlinkRate=rate;