Seite 1 von 1
Fehler bei python ez_setup.py
Verfasst: Mittwoch 20. Dezember 2017, 00:14
von Matter_Horn
Hallo Zusammen,
versuche das Script ez_setup.py von
https://bitbucket.org/pypa/setuptools zu installieren und erhalte folgenden Fehler:
python ez_setup.py
Downloading
https://pypi.python.org/packages/source ... 0.6.tar.gz
Extracting in C:\Users\....\Temp\tmp2pdva32u
Traceback (most recent call last):
File “ez_setup.py”, line 258, in <module>
Sys.exit(main())
File “ez_setup.py”, line 255, in main
Return_install(tarball, _build_install_args(options))
File “ez_setup.py”, line 46, in _install
_extractall(tar)
File “ez_setup.py”, line 212, in _extractall
self.chown(tarinfo, dirpath)
TypeError: chown() missing 1 required positional argument: ‘numeric_owner’
Was ist denn da falsch?
(Versuche unter Win 10 eine Virtuelle Umgebung zu installieren, wie in "Flask Web Development" von M.Grinberg beschrieben. Meine Python Version ist 3.6)
Vielen Dank für einen Hinweis.
Grüße
Re: Fehler bei python ez_setup.py
Verfasst: Mittwoch 20. Dezember 2017, 00:31
von __deets__
Das ist eine uralte Version. Du solltest die aktuelle installieren.
Re: Fehler bei python ez_setup.py
Verfasst: Freitag 22. Dezember 2017, 20:58
von Matter_Horn
Hallo __deets__
die Version von ez_setup.py heruntergeladen von
https://bitbucket.org/pypa/setuptools/downloads/ ist vom 2013-07-18.
Auf der Seite steht, dass die setuptools jetzt auf
https://github.com/pypa/setuptools. zu finden wären.
Ein ez_setup.py ist nicht zu finden. Oder ist setup.py das gleiche?
Grüße
Re: Fehler bei python ez_setup.py
Verfasst: Freitag 22. Dezember 2017, 22:01
von __deets__
Mir fällt gerade ein das mit Python 3.6 Pip schon gleich mit an Bord ist. Und vielleicht sogar virtualenv. Gerade Mal geschaut. Und ja:
https://docs.python.org/3/library/venv.html
Du musst also nix machen.
Re: Fehler bei python ez_setup.py
Verfasst: Freitag 22. Dezember 2017, 23:07
von Matter_Horn
Hallo,
python -m venv c:\python34\Myflask\flasky
wir ohne Fehler ausgeführt.
aber
venv\Scripts\activate
meldet:
Das System kann den angegebenen Pfad nicht finden.
Anscheinend ist das Buch Flask Web Development vom Mai 2014 längst überholt.
Grüße
Re: Fehler bei python ez_setup.py
Verfasst: Samstag 23. Dezember 2017, 00:27
von __deets__
Nee. Dein Pfad ist falsch. Du musst in .../flasky activate aufrufen.
Re: Fehler bei python ez_setup.py
Verfasst: Mittwoch 27. Dezember 2017, 01:54
von Matter_Horn
Hallo,
der Ordner Python34\MyFlask\flasky enthält:
die Ordner Include, Lib und Scripts
und die Dateien hello.py (0 Bytes), license, pyvenv.cfg, readme.md und eine Textdatei.
(Python ist im Ordner Python36 installiert)
Im Ordner flasky ausgeführt:
venv\Scripts\activate
Fehlermeldung:
Das System kann den angegebenen Pfad nicht finden.
im Ordner flasky ausgeführt:
virtualenv venv
Fehlermeldung:
Der Befehl "virtualvenv" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Grüße
Re: Fehler bei python ez_setup.py
Verfasst: Mittwoch 27. Dezember 2017, 17:01
von __deets__
Das venv Kommando erzeugt eine verzeichnishierchie. Irgendwo dadrin ist ein activate.bat. Ganz bestimmt.
Re: Fehler bei python ez_setup.py
Verfasst: Mittwoch 27. Dezember 2017, 21:29
von Matter_Horn
Hallo,
virtualenv venv kann ich nicht ausführen.
Habe im Ordner flasky ein Ordner Scripts mit activate.bat und deactivate.bat
Kann Scripts\activate und deactivate ausführen.
Wo ist jetzt die virtuelle Umgebung? Dahin sollte doch Flask installiert werden?
Grüße
(Sorry wenn ich nerve.)
Re: Fehler bei python ez_setup.py
Verfasst: Mittwoch 27. Dezember 2017, 22:23
von __deets__
Na wenn du activate aufgerufen hast, kannst du danach flask in das Virtual env installieren. Mit pip install flask oder so.