Hallo Leute, entschuldigt bitte meine Kinder-Frage, aber ich weiss nicht mehr so recht weiter, aber ich habe Probleme beim Verständnis mit der Paketverwaltung von PyCharm.
Ich habe vorher im PyCharm einfach ein venv-Projekt erstellt und mein Binance-Paket installiert. Jetzt klappt es nicht, weil kein Paket in der Lib ist.
Ich denke nicht das ich das händisch reinkopieren muss, aber wie kommen denn die ganze Standardpakete normalerweise in die venv-Lib? Oder greift man dann auf eine globale Bibliothek zurück.
Mehr als eine Antwort auf obige Frage, würde mir ein link helfen, wo das ganz genau erklärt wird.
Vielen Dank und Grüsse
PyCharm, Paketverwaltung
Hallo,
die Standard-Pakete sind von Anfang an in deinem neuen Projekt verfügbar. Es wird nichts globales genutzt, sondern es wird pro Projekt eine eigene Entwicklungsumgebung erstellt.
Kannst du bitte etwas genauer werden? Wie hast du was erstellt und installiert?
Grüße
Dennis
die Standard-Pakete sind von Anfang an in deinem neuen Projekt verfügbar. Es wird nichts globales genutzt, sondern es wird pro Projekt eine eigene Entwicklungsumgebung erstellt.
Kannst du bitte etwas genauer werden? Wie hast du was erstellt und installiert?
Grüße
Dennis
"When I got the music, I got a place to go" [Rancid, 1993]
Vielen Dank für eure Antworten. Ich habe mit dem Eingangsbeitrag nicht gleich mit der Tür ins Haus fallen wollen...
Ich versuch mal den Weg aufzuzeichen, von dem ich meine das er der richtige ist.
PyCharm ist in der neuesten Version 2023.2.2 Comm. Ed.
Python in 3.10, weil Python-Binance noch Probleme mit 3.12 hat.
1. Neues Projekt anlegen
![Bild](https://i.ibb.co/7XQ7DG2/1-New-Project.jpg)
2. Es wird lokal ein venv-Ordner erstellt. Dort findet sich eine lokale python.exe.
![Bild](https://i.ibb.co/1XkGFLK/2-venv-python-exe.jpg)
3. ...aber in den lokalen site-packages finden sich keine Pakete:
![Bild](https://i.ibb.co/ZxfYq7t/3-no-site-packages.jpg)
4. Schaue ich in PyCharm mir die Einstellungen näher an, dann fallen mir mehrere Ungereimtheiten auf.
Der Interpreter aus dem Hauptinstallationsordner angezeigt mit der Angabe externer Bibliotheken.
Im Explorer wird das Paket "Binance" angezeigt, aber im PyCharm-Interpreter wird es mir nicht angezeigt.
Dann ist unter "Project Structure" der venv-Ordner rot dargestellt, was vermutlich das "excluded" bedeutet.
![Bild](https://i.ibb.co/TgLzXPD/4-Py-Charm-settings.jpg)
5. Wenn ich aber den Interpreter auf die python.exe im venv verweise, dann erhalte ich ein [invalid].
![Bild](https://i.ibb.co/WzYPjL3/5-Interpreter.jpg)
Ich denke das reicht erstmal. Wenn ich das auf die Reihe bekomme, dann werden nachfolgende Probleme wahrscheinlich eh von selbst auflösen.
Ich versuch mal den Weg aufzuzeichen, von dem ich meine das er der richtige ist.
PyCharm ist in der neuesten Version 2023.2.2 Comm. Ed.
Python in 3.10, weil Python-Binance noch Probleme mit 3.12 hat.
1. Neues Projekt anlegen
![Bild](https://i.ibb.co/7XQ7DG2/1-New-Project.jpg)
2. Es wird lokal ein venv-Ordner erstellt. Dort findet sich eine lokale python.exe.
![Bild](https://i.ibb.co/1XkGFLK/2-venv-python-exe.jpg)
3. ...aber in den lokalen site-packages finden sich keine Pakete:
![Bild](https://i.ibb.co/ZxfYq7t/3-no-site-packages.jpg)
4. Schaue ich in PyCharm mir die Einstellungen näher an, dann fallen mir mehrere Ungereimtheiten auf.
Der Interpreter aus dem Hauptinstallationsordner angezeigt mit der Angabe externer Bibliotheken.
Im Explorer wird das Paket "Binance" angezeigt, aber im PyCharm-Interpreter wird es mir nicht angezeigt.
Dann ist unter "Project Structure" der venv-Ordner rot dargestellt, was vermutlich das "excluded" bedeutet.
![Bild](https://i.ibb.co/TgLzXPD/4-Py-Charm-settings.jpg)
5. Wenn ich aber den Interpreter auf die python.exe im venv verweise, dann erhalte ich ein [invalid].
![Bild](https://i.ibb.co/WzYPjL3/5-Interpreter.jpg)
Ich denke das reicht erstmal. Wenn ich das auf die Reihe bekomme, dann werden nachfolgende Probleme wahrscheinlich eh von selbst auflösen.