Hallo!
Wie installiere ich denn am einfachsten python3? Das ist ja alles reichlich verwirrend mit den vielen Paketen.
Grüße
Andreas
Hallo Andreas,
Wie wäre es wenn Du Google benutzt, um Deine Fragen zu beantworten?
http://lmgtfy.com/?q=sclo+python3+centos
(Erster oder zweiter Treffer...)
Nachfolgender Link wäre evtl. auch was für Dich:
https://www.linuxhotel.de/kurs/linux_grundlagen/
Grüße Klaus.
Hallo!
Wie installiere ich denn am einfachsten python3? Das ist ja alles reichlich verwirrend mit den vielen Paketen.
Grüße
Andreas
CentOS-de mailing list CentOS-de@centos.org https://lists.centos.org/mailman/listinfo/centos-de
Hi Andreas,
yum -y install https://centos7.iuscommunity.org/ius-release.rpm yum -y install python36u python36u-pip python36u-devel
Du nutzt Python 3.6 dann anschließend foglendermaßen:
# python3.6 --version
Mit freundlichen Grüßen
Timm Stamer
Am Freitag, den 23.03.2018, 00:26 +0100 schrieb Andreas:
Hallo!
Wie installiere ich denn am einfachsten python3? Das ist ja alles reichlich verwirrend mit den vielen Paketen.
Grüße
Andreas
Klaus Tachtler klaus@tachtler.net schrieb am 23.03.18 um 07:22:03 Uhr:
Hallo Andreas,
Wie wäre es wenn Du Google benutzt, um Deine Fragen zu beantworten?
http://lmgtfy.com/?q=sclo+python3+centos
(Erster oder zweiter Treffer...)
Nachfolgender Link wäre evtl. auch was für Dich:
Wenn du nichts Vernünftiges zu saggen hast, dann lass einfach zu.
Andreas
Timm Stamer timm.stamer@uni-oldenburg.de schrieb am 23.03.18 um 06:39:58 Uhr:
Hi Andreas,
yum -y install https://centos7.iuscommunity.org/ius-release.rpm yum -y install python36u python36u-pip python36u-devel
Du nutzt Python 3.6 dann anschließend foglendermaßen:
# python3.6 --version
Danke, das war sehr hilfreich! Woher soll man denn das wissen ansonsten.
Andreas
Am Fri, 23 Mar 2018 06:39:58 +0000 schrieb Timm Stamer timm.stamer@uni-oldenburg.de:
yum -y install https://centos7.iuscommunity.org/ius-release.rpm yum -y install python36u python36u-pip python36u-devel
Du nutzt Python 3.6 dann anschließend foglendermaßen:
# python3.6 --version
Ich versuche, gajim zu starten, das schlägt aber fehl.
/launch.py Traceback (most recent call last): File "./launch.py", line 3, in <module> from gajim import gajim File "/home/andreas/gajim/gajim/gajim.py", line 46, in <module> import gi ModuleNotFoundError: No module named 'gi'
lauch.pi hat als sha-bang #!/usr/bin/env python3 gesetzt. Ändere ich das auf #!/usr/bin/env python3.6 bekomme ich obige Fehlermeldung.
Ich kenne mich mit Python leider überhaupt nicht aus.
Grüße
Andreas
Moin!
Ich versuche, gajim zu starten, das schlägt aber fehl. [...] ModuleNotFoundError: No module named 'gi' [...] lauch.pi hat als sha-bang #!/usr/bin/env python3 gesetzt.
Ok, und welche Ausgabe/Fehlermeldung bekommst Du wenn Du die Zeile nicht änderst?
Ändere ich das auf #!/usr/bin/env python3.6 bekomme ich obige Fehlermeldung. [...] Ich kenne mich mit Python leider überhaupt nicht aus.
Bei python kann man ebenfalls noch "Pakete" installieren, lokal im Userverzeichnis als auch systemweit. Schlagwort wäre hier "pip"
Die Fehlermeldung riecht stark danach, als wenn noch ein Paket fehlt oder eine Umgebungsvariable fehlt, damit er die systemweit installierten findet.
Möglicherweise wäre die Frage in einem Python-Forum oder Python-MailingListe besser aufgehoben. ;-P
Tja und dann wäre da noch *duck* <suchemaschine-deiner-wahl-hier-einfügen>
Hab da mal gemacht. Zweiter Treffer https://stackoverflow.com/questions/45667781/modulenotfounderror-no-module-n...
Gibt zwei Vorschläge, die Du mal ausprobieren kannst (musst Du für centos entsprechend anpassen)
Pfad muddu gucken
$ export PYTHONPATH=/usr/local/lib/python3.6/site-packages
sowie $ sudo apt install python3-gi
Muddu entsprechend yum nehmen. Ggf. heißt das Paket noch anders, das solltest Du aber rausbekommen. Hab's gerade nicht installiert, kann's Dir also nicht reinpasten. Für eine Recherche bin ich ehrlich gesagt zu faul.
HTH Rainer
On Fri, 23 Mar 2018 15:09:25 +0000 Rainer.Rose@HannIT.de wrote: > Moin!
Ich versuche, gajim zu starten, das schlägt aber fehl. [...] ModuleNotFoundError: No module named 'gi' [...] lauch.pi hat als sha-bang #!/usr/bin/env python3 gesetzt.
Ok, und welche Ausgabe/Fehlermeldung bekommst Du wenn Du die Zeile nicht änderst?
$ ./launch.py /usr/bin/env: python3: Datei oder Verzeichnis nicht gefunden
Ändere ich das auf #!/usr/bin/env python3.6 bekomme ich obige Fehlermeldung. [...] Ich kenne mich mit Python leider überhaupt nicht aus.
Bei python kann man ebenfalls noch "Pakete" installieren, lokal im Userverzeichnis als auch systemweit. Schlagwort wäre hier "pip"
# yum install python36u-pip.noarch Geladene Plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.ratiokontakt.de * epel: mirror.de.leaseweb.net * extras: centos.mirrors.as250.net * ius: mirror.ehv.weppel.nl * nux-dextop: mirror.li.nux.ro * updates: centosmirror.netcup.net Paket python36u-pip-9.0.1-1.ius.centos7.noarch ist bereits in der neuesten Version installiert. Nichts zu tun
$ pip bash: pip: Kommando nicht gefunden. [andreas@workstation gajim]$ type pip bash: type: pip: Nicht gefunden.
Die Fehlermeldung riecht stark danach, als wenn noch ein Paket fehlt oder eine Umgebungsvariable fehlt, damit er die systemweit installierten findet.
Möglicherweise wäre die Frage in einem Python-Forum oder Python-MailingListe besser aufgehoben. ;-P
Tja und dann wäre da noch *duck* <suchemaschine-deiner-wahl-hier-einfügen>
Ich habe schon viel gesucht mit Google, aber nicht den entscheidenden Hinweis gefunden.
Hab da mal gemacht. Zweiter Treffer https://stackoverflow.com/questions/45667781/modulenotfounderror-no-module-n...
Gibt zwei Vorschläge, die Du mal ausprobieren kannst (musst Du für centos entsprechend anpassen)
Pfad muddu gucken
$ export PYTHONPATH=/usr/local/lib/python3.6/site-packages
# env |grep -i python spuckt nichts aus.
sowie $ sudo apt install python3-gi
Da hatte ich alle Spielarten ebenfalls schon probiert. Nichts relevantes bzgl. "gi"
Muddu entsprechend yum nehmen. Ggf. heißt das Paket noch anders, das solltest Du aber rausbekommen. Hab's gerade nicht installiert, kann's Dir also nicht reinpasten. Für eine Recherche bin ich ehrlich gesagt zu faul.
Alles reichlich undurchsichtig für mich.
Grüße
Andreas
On 23.03.2018 16:48, Andreas wrote:
# yum install python36u-pip.noarch
[...]
$ pip bash: pip: Kommando nicht gefunden.
[ulf@x1 ~]$ rpm -qlp Downloads/python36u-pip-9.0.1-1.ius.centos7.noarch.rpm |grep bin warning: Downloads/python36u-pip-9.0.1-1.ius.centos7.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 9cd4953f: NOKEY /usr/bin/pip3.6
Viele Grüße Ulf
Moin!
lauch.pi hat als sha-bang #!/usr/bin/env python3 gesetzt.
Ok, und welche Ausgabe/Fehlermeldung bekommst Du wenn Du die Zeile nicht änderst?
$ ./launch.py /usr/bin/env: python3: Datei oder Verzeichnis nicht gefunden
Also um sowas zu vermeiden (und vielleicht andere Module, die sowas auch nicht finden)
$ cd <gehe-dahin-wo-python3.6-binary liegt> $ ln -s python3.6 python
;-)
Dann musst Du nicht jedes Script anfassen.
$ pip bash: pip: Kommando nicht gefunden.
"PIP" war als keyword für Deine Suchmaschine Deiner Wahl gedacht: ;-P
https://pypi.python.org/pypi/pip/ https://wiki.ubuntuusers.de/pip/
VG
Rainer Rose
On 26.03.2018 09:51, Rainer.Rose@HannIT.de wrote:
$ cd <gehe-dahin-wo-python3.6-binary liegt> $ ln -s python3.6 python
Das ist ein *ganz bescheidener* Ratschlag, da u.a. so Tools wie yum vpn python abhängen und Du somit das System unbrauchbar machst.
Die Maintainger haben schon Gründe, das unter einem anderen Namen verfügbar zu machen.
Viele Grüße Ulf
On Mon, 26 Mar 2018 20:28:13 +0200 Ulf Volmer u.volmer@u-v.de wrote:
$ cd <gehe-dahin-wo-python3.6-binary liegt> $ ln -s python3.6 python
Das ist ein *ganz bescheidener* Ratschlag, da u.a. so Tools wie yum vpn python abhängen und Du somit das System unbrauchbar machst.
Die Maintainger haben schon Gründe, das unter einem anderen Namen verfügbar zu machen.
Das mit dem ln -s python3.6 python funktioniert auch nicht. Ich kann gajim via ./lauch.py nicht starten. Es kommen die bekannten Fehlermeldungen.
Ist mir ein Rätsel, was da gemacht wird. python, python2, python2.7, python3, python3.6, python3.6m Das ruft ja Brechreiz hervor.
Das deutsche Python-Forum steht auf einer SPAM-Liste. Jetzt ist es mir tatsächlich gelungen, mich auf der Maillingliste einzutragen.
Ich werde dort mal nachfragen.
Viele Grüße Ulf
Grüße
Andreas
On 26.03.2018 20:36, Andreas wrote:
Ist mir ein Rätsel, was da gemacht wird. python, python2, python2.7, python3, python3.6, python3.6m Das ruft ja Brechreiz hervor.
Dass das von Dir gewählte Python 3.6 zum Nachinstallieren von Modulen das Kommando
pip3.6
verwendet, hatte ich ja gestern geschrieben. Dein Job wäre es also jetzt, mit Hilfe dieses Tools die benötigen Module nachzuinstallieren.
Ob es unbedingt Freude macht, auf einer betont konservativen Enterprise- Distro die allerneuste Software betreiben zu wollen, lasse ich mal so im Raum stehen.
Viele Grüße Ulf
On Mon, 26 Mar 2018 20:53:14 +0200 Ulf Volmer u.volmer@u-v.de wrote:
Ist mir ein Rätsel, was da gemacht wird. python, python2, python2.7, python3, python3.6, python3.6m Das ruft ja Brechreiz hervor.
Dass das von Dir gewählte Python 3.6 zum Nachinstallieren von Modulen das Kommando
pip3.6
verwendet, hatte ich ja gestern geschrieben. Dein Job wäre es also jetzt, mit Hilfe dieses Tools die benötigen Module nachzuinstallieren.
Ob es unbedingt Freude macht, auf einer betont konservativen Enterprise- Distro die allerneuste Software betreiben zu wollen, lasse ich mal so im Raum stehen.
Das mit dem pip3.6 war ein guter Tip. Damit konnte ich das fehlende Paket gi nachinstallieren.
Ich schau' mal, ob es eine Gajim Liste oder Forum gibt. Vielleicht erfahre ich das näheres zum Problem.
Viele Grüße Ulf
Andreas
On Mon, 26 Mar 2018 22:17:32 +0200 Ulf Volmer u.volmer@u-v.de wrote: > On 26.03.2018 20:58, Andreas wrote:
Ich schau' mal, ob es eine Gajim Liste oder Forum gibt. Vielleicht erfahre ich das näheres zum Problem.
Nur um Dir unnötige Arbeit zu ersparen, die in EPEL verfügbare gajim- Version ist Dir zu alt?
Nein, das ist die Version 0.16.8-1.el7. Die habe ich auch momentan aktiv am Laufen.
Das ist das erste mal, dass ich gajim überhaupt zu Gesicht bekomme. Es soll mehr können als alle anderen messager für XMPP auf dem Desktop.
Deshalb wollte ich mal die Version 1.0 probieren. Von den gajim-Entwicklern habe ich den Rat bekommen, mich mit dem Packager für Python in Verbindung zu setzen und anzumahnen, dass das da Paket gi nur für die Version 2.7 von python zu verwenden ist und nicht für Version 3.6.
Ich weis aber im Moment noch nicht, wer das Paket schnürt. Derjenige könnte es ja auch für Version 3.x schnüren.
Viele Grüße Ulf
Andreas
On 26.03.2018 09:51, Rainer.Rose@HannIT.de wrote:
$ cd <gehe-dahin-wo-python3.6-binary liegt> $ ln -s python3.6 python
Das ist ein *ganz bescheidener* Ratschlag, da u.a. so Tools wie yum vpn
python abhängen
und Du somit das System unbrauchbar machst. Die Maintainger haben schon Gründe, das unter einem anderen Namen
verfügbar zu machen.
Ja ok, stimme ich zu. Ziehe ich zurück.
VG Rainer