Ich erhalte den obigen Fehler beim Starten einer Python-Datei, die in der Vergangenheit funktioniert hat. Ich denke, ich weiß, wie das passiert ist, aber ich weiß nicht, wie ich es beheben soll. Ich habe zwei Computer, die unterschiedliche Betriebssysteme booten und verwenden Dropbox, um zwischen ihnen alle synchronisiert zu bleiben. In der Vergangenheit habe ich meinen Eclipse-Arbeitsbereich mit meinen Mac- und Windows-Computern auf diese Weise synchronisiert, und alles hat gut funktioniert (außer dass ich den Speicherort des Python-Interpreters je nach verwendetem System ändern müsste).
Ich habe die obige Nachricht erhalten, nachdem ich einen Linux (Fedora) hinzugefügt habe, um Dropbox-Dateien freizugeben. Aber mein Problem ist jetzt, wenn ich versuche, meinen Python-Interpreter zu aktualisieren (in Windows), speichert es meine Einstellung nicht. Ich kann autoconfig treffen und es wird den Python-Pfad und alle Dateien finden und ich triff apply / okay, aber wenn ich zurück gehe, ist alles leer. Ich bin mir ziemlich sicher, dass der Linux-Rechner meine Einstellungen gemeldet hat, aber ich muss auf allen 3 Boxen entwickeln, damit ich sie irgendwie synchronisieren muss.
Sie fragen sich, wie Sie das beheben können und ob es noch eine andere Möglichkeit gibt, dies zu tun, damit ich dieses Problem in Zukunft nicht habe?
update: dieses def. hat etwas mit meinem Arbeitsbereich zu tun. Wenn ich den Standardarbeitsplatz in einen neuen Ordner ändere und den Python-Interpreter einstelle, funktioniert es. Ich bin mir immer noch nicht sicher, wie ich dies dauerhaft beheben kann (ich möchte Code nicht in neue Arbeitsbereiche kopieren müssen.)
Ich denke, eine Antwort darauf, wie man den Arbeitsbereich unter anderen Umgebungen teilt, ist immer noch sehr hilfreich, aber wenn jemand ein simlair Problem hat und es nur reparieren muss, um schnell zu arbeiten, ist hier die Lösung:
Dies ist nicht die beste Lösung, aber es funktioniert. Hoffentlich hat jemand anders eine Möglichkeit, dieses Problem in mehreren Umgebungen zu vermeiden.
eclipse läuft genauso wie es beim letzten Mal ausgeführt wurde. dann laufe erstmal auf diese Weise. im Paket-Explorer (links). Doppelklick Res und dann Menü. Rechtsklicken Sie dann auf das Hauptmenü (name.xml). Wählen Sie aus dem Menü Ausführen und dann als Anwendung. und Sie können als nächstes (als Menü oder Verknüpfung) als Standard ausgeführt werden.
Dieses Problem kann oft dadurch gelöst werden, dass Sie die Eclipse verlassen und neu starten (falls das für Sie praktisch ist). Das Ändern von Arbeitsbereichen in Midstream kann Eclipse oft verwirren, selbst wenn PyDev korrekt konfiguriert ist.