Python welche IDE nutzt Ihr u. warum
Python welche IDE nutzt Ihr u. warum
Hallo,
ich arbeite mich gerade in python ein. Hab in der Vergangenheit viele gängige höhere u. niedere Programmiersprachen benutzt. Welche GUI nutzt Ihr u. warum? Für mich wäre es super, wenn ich mit python mehrere
Spracherfahrungen u. erarbeiteten Code nutzen könnte (VB, VB.net, C#, Java, C++). Wichtig ist für mich auch die Nutzung von Datenbanken (MS SQL-Server, mysql, Firebird usw.). Die GUI sollte Highlighting können. Auch ein Testlauf mit Fehleranzeige.
Danke vorab für Eure Infos, Gruß paul!
ich arbeite mich gerade in python ein. Hab in der Vergangenheit viele gängige höhere u. niedere Programmiersprachen benutzt. Welche GUI nutzt Ihr u. warum? Für mich wäre es super, wenn ich mit python mehrere
Spracherfahrungen u. erarbeiteten Code nutzen könnte (VB, VB.net, C#, Java, C++). Wichtig ist für mich auch die Nutzung von Datenbanken (MS SQL-Server, mysql, Firebird usw.). Die GUI sollte Highlighting können. Auch ein Testlauf mit Fehleranzeige.
Danke vorab für Eure Infos, Gruß paul!
Zuletzt geändert von paul1234 am 04.01.2020 12:51:51, insgesamt 1-mal geändert.
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16
Re: Python welche GUI nutzt Ihr u. warum
Mit GUI meinst du IDE oder UI Toolkit?
Ich habe bisher Pycharm, Spyder, IPython, Jupyter und vim verwendet und bin eigentlich immer noch bei vim hängen geblieben.
Jupyter eigentlich sich aber besonders gut, wenn man damit gleich einen Vortrag machen will oder ein How-to schreibt. Man kann die Notebooks bequem in Folien umwandeln oder einfach mit Leuten teilen. Hab das schon mehrmals bei Workshops erfolgreich angewendet (als Vortragender und als Zuhöhrer).
Tests kannst du mit nose, pytest, oder anderen sachen machen.
Bzgl UI Toolkits finde ich QT immer noch sehr gut und mit PyQT5 gibts dazu auch eine mächtige library.
Ich habe bisher Pycharm, Spyder, IPython, Jupyter und vim verwendet und bin eigentlich immer noch bei vim hängen geblieben.
Jupyter eigentlich sich aber besonders gut, wenn man damit gleich einen Vortrag machen will oder ein How-to schreibt. Man kann die Notebooks bequem in Folien umwandeln oder einfach mit Leuten teilen. Hab das schon mehrmals bei Workshops erfolgreich angewendet (als Vortragender und als Zuhöhrer).
Tests kannst du mit nose, pytest, oder anderen sachen machen.
Bzgl UI Toolkits finde ich QT immer noch sehr gut und mit PyQT5 gibts dazu auch eine mächtige library.
Re: Python welche GUI nutzt Ihr u. warum
ja, GUI (graphical user interface) = IDE. Welches Paket wäre denn für QT-GUI zu installieren?
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16
Re: Python welche GUI nutzt Ihr u. warum
Nunja, ich sehe hier keine Gleichheit. Bei ``GUI'' denke ich zuerst an Tk, Qt, GTK. Bei ``IDE'' denke ich an Eclipse, Netbeans, Visual Studio. Du suchst zweiteres.
Ich denke, es waere gut, den Titel zu aendern.
Use ed once in a while!
- jph
- Beiträge: 1081
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: Python welche IDE nutzt Ihr u. warum
PyCharm ist großartig. Gibt es als kostenlose Community-Version; die bietet alles, was ein Hobbypfuscher wie ich sich erträumt. Viele Funktionen lassen sich über Plugins nachrüsten.
Re: Python welche IDE nutzt Ihr u. warum
danke, hab orerst genug Startinfos. Ich werde mal PyCharm probieren
***edit: ist leider unter Buster stable nicht zu finden.
***edit: ist leider unter Buster stable nicht zu finden.
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Python welche IDE nutzt Ihr u. warum
Kannst du bequem von snapcraft installieren [1]. Die pyqt5 Pakete installierst du dann ueber pycharm.
Da du etwas mit qt machen willst, kannst du dir vielleicht auch mal eric python ide [2] ansehen.
[1] https://snapcraft.io/install/pycharm-community/debian
[2] https://eric-ide.python-projects.org/
Da du etwas mit qt machen willst, kannst du dir vielleicht auch mal eric python ide [2] ansehen.
[1] https://snapcraft.io/install/pycharm-community/debian
[2] https://eric-ide.python-projects.org/
Hilf mit unser Wiki zu verbessern!
- Strunz_1975
- Beiträge: 2512
- Registriert: 13.04.2007 14:29:32
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Re: Python welche IDE nutzt Ihr u. warum
Debian Bookworm
Re: Python welche IDE nutzt Ihr u. warum
Anaconda soll auch ganz gut sein. Kennt das jemand?
Re: Python welche IDE nutzt Ihr u. warum
Kenne ich nur als Paketierungssystem, nicht als IDE.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Windows ist doof, Linux funktioniert nicht • Don't break debian! • Wie man widerspricht
Re: Python welche IDE nutzt Ihr u. warum
gedit gefällt mir sehr gut. Mit einigen Plugins (gedit-source-code-browser-plugin, plugin-code-comment) finde ich das sehr angenehm, aber ich muss zugeben, dass ich keine Ahnung habe ob das dann schon eine IDE ist oder trotzdem nur ein Texteditor
(Vielleicht sind meine Ansprüche auch einfach nur zu gering – am Cubietruck oder Raspberry Pi mache ich zwischendurch auch vieles einfach nur in einer ssh-Sitzung mit nano.)
(Vielleicht sind meine Ansprüche auch einfach nur zu gering – am Cubietruck oder Raspberry Pi mache ich zwischendurch auch vieles einfach nur in einer ssh-Sitzung mit nano.)
Re: Python welche IDE nutzt Ihr u. warum
Das hier meinte ich:
https://www.anaconda.com/distribution/
Der dort verwendete Editor heißt Spyder:
https://www.spyder-ide.org/
Re: Python welche IDE nutzt Ihr u. warum
installiert ist pycharm lt.Terminal:cronoik hat geschrieben:04.01.2020 16:02:26Kannst du bequem von snapcraft installieren [1]. Die pyqt5 Pakete installierst du dann ueber pycharm.
Da du etwas mit qt machen willst, kannst du dir vielleicht auch mal eric python ide [2] ansehen.
[1] https://snapcraft.io/install/pycharm-community/debian
[2] https://eric-ide.python-projects.org/
Code: Alles auswählen
snap "pycharm-community" is already installed, see 'snap help refresh'
Code: Alles auswählen
$ whereis PhyCharm
PhyCharm:
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Python welche IDE nutzt Ihr u. warum
Startbefehl ist:
Code: Alles auswählen
pycharm-community
anaconda ist eine Sammlung von Programmen rundum den Paketmanager conda. Im Gegesatz zu pip werden dort Versionsabhaengigkeiten der Pakete beruecksichtigt und du kannst auch gleich verschiedene python Versionen damit verwalten.Radfahrer hat geschrieben:05.01.2020 02:28:28Das hier meinte ich:
https://www.anaconda.com/distribution/
Der dort verwendete Editor heißt Spyder:
https://www.spyder-ide.org/
Hilf mit unser Wiki zu verbessern!
- jph
- Beiträge: 1081
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: Python welche IDE nutzt Ihr u. warum
Ja, PyCharm lässt sich nur manuell außerhalb des Paketmanagements installieren. Wenn man es in sein Home-Verzeichnis installiert, klappen danach aber wenigstens die Updates automatisiert über den eingebauten Mechanismus.paul1234 hat geschrieben:04.01.2020 14:55:15danke, hab orerst genug Startinfos. Ich werde mal PyCharm probieren
***edit: ist leider unter Buster stable nicht zu finden.
Nicht schön, funktioniert aber.
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Python welche IDE nutzt Ihr u. warum
Die IDEs von JetBrains sind echt top. Also fuer Python ist es PyCharm. Ich selber habe nur IDEA (java) benutzt.
Aber OP will auch Datenbanken tools haben. Kann es auch, dafuer muss aber bezahlt werden.
Jetbrains gibt fuer manche OpenSource Projekte Lizenzen weg. https://www.jetbrains.com/pycharm/buy/# ... ing=yearly
VS Code kann auch Python, habe es aber selber nicht Probiert: https://code.visualstudio.com/docs/pyth ... n-tutorial
Aber OP will auch Datenbanken tools haben. Kann es auch, dafuer muss aber bezahlt werden.
Jetbrains gibt fuer manche OpenSource Projekte Lizenzen weg. https://www.jetbrains.com/pycharm/buy/# ... ing=yearly
VS Code kann auch Python, habe es aber selber nicht Probiert: https://code.visualstudio.com/docs/pyth ... n-tutorial
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: Python welche IDE nutzt Ihr u. warum
cronoik hat geschrieben:05.01.2020 13:41:47Startbefehl ist:Code: Alles auswählen
pycharm-community
Code: Alles auswählen
$ pycharm-community
bash: pycharm-community: Kommando nicht gefunden.
Code: Alles auswählen
snap "pycharm-community" is already installed, see 'snap help refresh'
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16
-
- Beiträge: 5613
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: Python welche IDE nutzt Ihr u. warum
Hallo
ich babs getern mal testweise auf 2 Debian-Sid getestet, aber ich habe das tar.gz Pakate nach /opt/ installiert. Klappt wunderbar wenn ich danach pycharm-community aufrufe.
mfg
schwedenmann
ich babs getern mal testweise auf 2 Debian-Sid getestet, aber ich habe das tar.gz Pakate nach /opt/ installiert. Klappt wunderbar wenn ich danach pycharm-community aufrufe.
mfg
schwedenmann
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Python welche IDE nutzt Ihr u. warum
Kannst du mal bitte die Ausgaben von folgenden Befehlen posten:
Code: Alles auswählen
snap list
Code: Alles auswählen
ls -al /snap/bin
Code: Alles auswählen
echo $PATH
Hilf mit unser Wiki zu verbessern!
Re: Python welche IDE nutzt Ihr u. warum
Code: Alles auswählen
$ snap list
Name Version Rev Tracking Publisher Notes
core 16-2.42.5 8268 stable canonical✓ core
pycharm-community 2019.3.1 172 stable jetbrains✓ classic
Code: Alles auswählen
$ ls -al /snap/bin
insgesamt 8
drwxr-xr-x 2 root root 4096 Jan 4 18:47 .
drwxr-xr-x 5 root root 4096 Jan 4 18:47 ..
lrwxrwxrwx 1 root root 13 Jan 4 18:47 pycharm-community -> /usr/bin/snap
Code: Alles auswählen
$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Python welche IDE nutzt Ihr u. warum
Bei dir fehlt :/snap/bin im $PATH. Starte pycharm einfach ueber /snap/bin/pycharm-community. Ein .desktop file liegt unter /var/lib/snapd/desktop/applications/pycharm-community_pycharm-community.desktop
Falls du /snap/bin in deinen $PATH aufnehmen willst, schreibe einfach in deine ./bashrc :
Falls du /snap/bin in deinen $PATH aufnehmen willst, schreibe einfach in deine ./bashrc :
Code: Alles auswählen
export PATH=$PATH:/snap/bin
Hilf mit unser Wiki zu verbessern!
Re: Python welche IDE nutzt Ihr u. warum
start über die .desktop: er fragt jetzt nach dem config- oder Installordner oder ob er keine Einstellungen importieren soll
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Python welche IDE nutzt Ihr u. warum
Er fragt dich hier ob du schon eine pycharm Installation hattest und ob du die dort gemachten Einstellungen uebernehmen willst. Da du das noch nicht hattest, waehlst du keine Einstellungen importieren.
Hilf mit unser Wiki zu verbessern!
- jph
- Beiträge: 1081
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: Python welche IDE nutzt Ihr u. warum
Es gibt ein Plugin, das einige Datenbankfunktionen bietet, und das auch in der kostenlosen Community-Edition funktioniert: https://plugins.jetbrains.com/plugin/18 ... navigator/. Möglicherweise reicht das dem OP.Lord_Carlos hat geschrieben:05.01.2020 21:03:09Aber OP will auch Datenbanken tools haben. Kann es auch, dafuer muss aber bezahlt werden.