[PYTHON] Wie man sich verbessert, wenn Spyders Editor in Mavericks sehr schwer ist

Ich habe einige Zeit Python-Code in Spyder geschrieben, aber als ich von Ubuntu 13.04 zu Mavericks wechselte, war der Editor zu schwer und ich war beim Bewegen des Cursors gestresst.

Nach verschiedenen Suchanfragen scheint sich AppNap von Mavericks nachteilig auszuwirken. spyderlib issue1623

Lösung

Die Lösung scheint je nach Installation von Spyder unterschiedlich zu sein.

Wenn das Paket installiert ist

AppNap deaktivieren.

Deaktivieren Sie "Get Info"

spyder.gif

Vom Terminal deaktivieren

cd /Application/Utilities
defaults write org.spyder-ide NSAppSleepDisabled -bool YES

Bei der Installation aus dem Quellcode

Holen Sie sich zunächst ein Modul namens Appnope

pip install appnope

Bearbeiten Sie dann spyderlib / start_app.py und fügen Sie am Anfang der import-Anweisung die folgende Zeile hinzu:

import appnope

Mein Spyder ist jetzt leichter. Wenn jemand schwer und in Schwierigkeiten ist, ist es möglicherweise einen Versuch wert.

Recommended Posts

Wie man sich verbessert, wenn Spyders Editor in Mavericks sehr schwer ist
So ändern Sie die Editorfarbe in PyCharm
Verwendung ist und == in Python
So verbessern Sie die Überwachung von Modellmetriken mit Amazon SageMaker
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
So drehen Sie die for-Anweisung, wenn das Wörterbuch mehrere Werte für einen Schlüssel enthält
So überprüfen Sie, wann Sie keine Verbindung zum Server von python-memcached herstellen können
Wie man sich verbessert, wenn Spyders Editor in Mavericks sehr schwer ist
Zugriff mit dem Cache beim Lesen von_json mit Pandas
Beenden bei Verwendung von Python in Terminal (Mac)
So löschen Sie "(base)", das im Terminal angezeigt wird, wenn Anaconda auf einem Mac installiert ist
So testen Sie, ob die Ausnahme in Python unittest ausgelöst wird
So aktualisieren Sie Benutzerinformationen bei der Django RemoteUserMiddleware-Anmeldung
So geben Sie Befehlszeilenargumente beim Debuggen mit PyCharm an
Wie man in Python entwickelt
Wie man Japanern nicht entgeht, wenn man mit json in Python umgeht
So zeigen Sie Formeln in Latex an, wenn Sie sympy (> = 1.4) in Google Colaboratory verwenden
Geben und meinen Sie die Einschränkungsoption in scipy.optimize.minimize
Verwendung von Sternchen (*) in Python. Vielleicht ist das alles? ..
[Ln] Das Einfügen des symbolischen Links des Verzeichnisses ist kompliziert
Visualisierung, wo bei der Klassifizierung der Datenanalyse eine Fehlklassifizierung auftritt
Was tun, wenn der Werttyp in Python nicht eindeutig ist?
Automatisch in py-Datei konvertieren, wenn die UI-Datei von PySide aktualisiert wird
So schreiben Sie, was zu tun ist, wenn die Anwendung zum ersten Mal in Qt for Python mit Designer angezeigt wird
Umgang mit Sitzungen in SQLAlchemy
Verwendung von Klassen in Theano
Wie man nüchtern mit Pandas schreibt
So sammeln Sie Bilder in Python
So aktualisieren Sie Spyder in Anaconda
Verwendung von SQLite in Python
So fügen Sie sudo hinzu, wenn Sie das Debug ausführen
So konvertieren Sie 0,5 in 1056964608 auf einmal
Wie man CSS in Django reflektiert
Wie man Prozesse in großen Mengen abbricht
Wie man MySQL mit Python benutzt
So verpacken Sie C in Python
Verwendung von ChemSpider in Python
Verwendung von PubChem mit Python
So führen Sie TensorFlow 1.0-Code in 2.0 aus
Umgang mit Japanisch mit Python
So melden Sie sich bei Docker + NGINX an
So rufen Sie PyTorch in Julia an
[PostgreSQL] Gewähren der Superuser-Berechtigung, wenn die Anzahl der Benutzer (Rollen) mit Superuser-Berechtigung 0 beträgt.
So blenden Sie die Eingabeaufforderung aus, wenn Sie Python in Visual Studio 2015 ausführen
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
Was tun, wenn in der Anaconda-Umgebung die Warnung "Die Umgebung ist konsistent ..." angezeigt wird
python So benachrichtigen Sie automatisch per Telefon, wenn das System ausfällt
Was tun, wenn eine Warnmeldung in der Pip-Liste angezeigt wird?