Wygląda na to, że ochrona integralności systemu El Capitan uniemożliwia mi przestrzeganie instrukcji dotyczących uruchamiania Tensorflow na OSX.Jak zainstalować pip tensorflow na El Capitan?
Mam następnie the installation guide ale ostateczna zainstalować krok zawiedzie:
sudo pip install --upgrade $TF_BINARY_URL
nie powiedzie się z:
Uninstalling numpy-1.8.0rc1:
...
OSError: [Errno 1] Operation not permitted
udało mi się ominąć że pomijając instalację sześciu:
sudo pip install --upgrade $TF_BINARY_URL --ignore-installed six
Ale teraz testowanie mojej instalacji nie działa:
$ python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
....
ImportError: numpy.core.multiarray failed to import
miałem ten sam problem przy użyciu numpy z CV2. Błąd sugeruje, że wymagana jest wersja 10 (0xa), więc spróbowałem instalacji pip "numpy == 1.10.1" bez powodzenia. W końcu easy_install zadziałało! Byłoby świetnie wiedzieć, dlaczego. – oortCloud
Określenie aktualizacji za pomocą 'sudo easy_install --upgrade numpy' zostało wykonane. – Serenthia