2013-01-21 1 views
23

Ich bin gerade dabei, PyCharm zu verwenden. Ich verbringe die Hälfte meiner Zeit auf einer Windows-Maschine und die andere Hälfte auf Linux. Ich habe Dropbox verwendet, um meine Projekte zwischen den beiden zu synchronisieren (zusätzlich zur Versionskontrolle). Das funktioniert meistens gut, außer dass ich jedes Mal, wenn ich das Betriebssystem wechsel, den PyCharm-Projekt-Interpreter zurücksetzen muss, weil die Pfade für die beiden Betriebssysteme unterschiedlich sind.Teilen eines PyCharm-Projekts über mehrere Betriebssysteme hinweg (verschiedene Interpreter-Pfade)

Ist meine einzige Option, zwei verschiedene Arbeitskopien zu haben, eine für jedes Betriebssystem (d. H. Die Verwendung von Dropbox für PyCharm-Projekte zu beenden)? Oder gibt es eine Möglichkeit, PyCharm dazu zu bringen, mehrere Python-Interpreter zu verwenden, und auf eine solche zurückzugreifen, so dass ich sowohl die Windows- als auch die Linux-Konfiguration in einer einzigen PyCharm-Projektdatei speichern und automatisch ausführen kann?

Antwort

18

Verwenden Sie die Schaltfläche "Bearbeiten" unter Einstellungen | Python Interpretiert auf beiden Computern den Interpreter in etwas, das nicht den vollständigen Pfad enthält (zB "Python 2.7"). Die Projektdatei speichert den Namen des Interpreters, nicht den Pfad, so dass die Projektdatei auf beiden Maschinen den gleichen Interpreter referenzieren kann.

+5

Ich bin neu bei Pycharm (mit 4.0.3) und es dauerte eine Weile, bis ich die Bearbeitungseinstellung fand. Die Edit-Schaltfläche befindet sich unter Einstellungen - Projekt-Interpreter - Klicken Sie auf das Rad neben dem Interpreter-Pfad - Klicken Sie auf Mehr - Wählen Sie Interpreter - Klicken Sie auf den Stift, um den Pfad umzubenennen und neu zu definieren. – pandita