Ich möchte die Python-Bibliothek in Visual Studio Code bearbeiten. Ich weiß nicht, wie das geht, und das Bearbeiten in einem anderen Ordner sudo cp edited_file library_path
ist dann nervig.
Ich habe so etwas versucht, sudo ./Visual\ Studio\ Code
aber es erhöhtbash: cannot set terminal process group (XXX): Inappropriate ioctl for device
Hat jemand eine Idee, wie das geht? Danke
Antwort1
Können Python-Stdlib-Dateien direkt bearbeitet werden? Ja, grundsätzlich, obwohl es sich bei einigen davon um kompilierte C-Erweiterungen handelt, was nicht möglich ist.
Können Sie Visual Studio als Root ausführen? Ich bin mir nicht sicher, aber es ist ein so kompliziertes Programm, dass es aus Sicherheitsgründen wahrscheinlich besser ist, es nicht zu tun. Wie auch immer, die Verwendung sudo
für GUI-Programme kann alle möglichen seltsamen Berechtigungsfehler verursachen, daher sollten Sie stattdessen kdesudo
oder verwenden gtksudo
.
Und schließlich: Sollten Sie die Python-Standardbibliothek bearbeiten? Mit ziemlicher Sicherheit nicht – Sie ändern ein Verhalten, auf das sich alle anderen verlassen. Was motiviert Sie dazu?