Ich fing an, O'Reillys "Deep Learning von Grund auf neu" zu lesen. In diesem Buch werden wir mit dem Python3-System fortfahren, also setzen Sie es mit Pyenv.
$ pyenv install 3.5.1
Downloading Python-3.5.1.tar.xz...
-> https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz
Installing Python-3.5.1...
^C
BUILD FAILED (OS X 10.11.6 using python-build 1.0.6-13-g4d96271)
Inspect or clean up the working tree at /var/folders/rm/czd685gs0zsdx1z1yb3p446m0000gn/T/python-build.20170109121924.16365
Results logged to /var/folders/rm/czd685gs0zsdx1z1yb3p446m0000gn/T/python-build.20170109121924.16365.log
Last 10 log lines:
checking for execv... yes
checking for faccessat... yes
checking for fchmod... yes
checking for fchmodat... yes
checking for fchown... yes
checking for fchownat... yes
checking for fexecve... no
checking for fdopendir... yes
checking for fork... yes
checking for fpathconf... make: *** No targets specified and no makefile found. Stop.
Jemand, der das gleiche Problem (in einer anderen Version) in der offiziellen Pyenv-Frage hatte. https://github.com/yyuu/pyenv/issues/423 Der Entwickler Yamashita hat richtig kommentiert.
Xcode funktioniert nicht richtig ... http://qiita.com/tanakahisateru/items/c0eaa25dbde669b282cb Vorerst habe ich mich entschlossen, einen Brauarzt aufzusuchen.
$ brew doctor
.
.
.
Warning: Your Xcode (8.1) is outdated.
Please update to Xcode 8.2 (or delete it).
Xcode can be updated from the App Store.
.
.
.
Ich war wütend, dass die Version von Xcode alt war. Die Installation hat lange gedauert, aber ich habe sie vorerst aktualisiert. https://itunes.apple.com/jp/app/xcode/id497799835?mt=12
Also habe ich `` `pyenv install 3.5.1``` erneut versucht, aber mit dem gleichen Fehler.
http://www.python-izm.com/contents/basis/pyenv.shtml
Beim Betrachten
$ brew install readline xz
Ich konnte mich nicht erinnern, es geschlagen zu haben, und als ich es versuchte, änderte sich der Fehler.
/private/var/folders/rm/czd685gs0zsdx1z1yb3p446m0000gn/T/python-build.20170111003433.38822/Python-3.5.1/python.exe: No module named ensurepip.__main__; 'ensurepip' is a package and cannot be directly executed
Nein, ich fühle mich nicht schlecht ... Apropos, ich dachte, es würde lange dauern, wenn ich es zum ersten Mal installiere, also hatte ich das Gefühl, dass ich "C" gemacht habe. Was stimmt damit nicht? Einmal zurücksetzen! Ja!
$ rm -rf /var/folders/rm/czd685gs0zsdx1z1yb3p446m0000gn/T/python-build.*
Drücken Sie dann erneut `` `pyenv install 3.5.1```, um dem von tail generierten Protokoll ordnungsgemäß zu folgen.
... erfolgreich! !! !!
$ pyenv install 3.5.1 Downloading Python-3.5.1.tar.xz... -> https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz Installing Python-3.5.1... Installed Python-3.5.1 to /Users/username/.pyenv/versions/3.5.1
$ tail -f -n 100 /var/folders/rm/czd685gs0zsdx1z1yb3p446m0000gn/T/python-build.20170115134121.24695.log
Immerhin kannte ich die Grundursache nicht, aber von Anfang an unabhängig von Xcode
#### **`$ rm -rf /var/folders/rm/czd685gs0zsdx1z1yb3p446m0000gn/T/python-build.*`**
```*
Es war eine Geschichte, die auf einen Schlag gelöst werden konnte.
Recommended Posts