Używam Pythona do mojego kursu Linear Algebra do programowania. Dla potrzebnych narzędzi próbuję zainstalować NumPy. Użyłem this website do poprowadzenia mnie przez proces instalacji.Numpy Zainstaluj Mac Osx Python
Zacząłem od linków na SciPy's OS X page i ostatecznie dotarłem do SourceForge download site.
Stamtąd wybrałem instalator Mac OS X numpy-1.6.1-py2.7-python.org-macosx10.3.dmg
.
Kiedy poszedłem do Idle i wpisane w
>>> import numpy as np
Jest to błąd dostałam:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/__init__.py", line 137, in <module>
import add_newdocs
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/add_newdocs.py", line 9, in <module>
from numpy.lib import add_newdoc
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/__init__.py", line 4, in <module>
from type_check import *
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/type_check.py", line 8, in <module>
import numpy.core.numeric as _nx
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/__init__.py", line 5, in <module>
import multiarray
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so: no matching architecture in universal wrapper
ja też próbowałem go od terminala i dostał ten sam błąd. Mam zainstalowane środowisko wirtualne - wirtualne opakowanie env. Zadzwoniłem do środowiska w terminalu przez:
source my_new_env/bin/activate
A potem próbowałem zaimportować numpy w terminalu w ten sposób, ale mam błąd:
(my_new_env) $ sudo python -c 'import numpy; numpy.test()'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named numpy
nie jestem pewien, czy zainstalowane NumPy niepoprawnie lub jeśli moje środowisko wirtualne jest w konflikcie z Nosem. Jeśli ktoś ma sugestie, daj mi znać!
Czy masz zainstalowaną pip? Jeśli tak, wszystko co musisz zrobić, aby zainstalować, to 'pip install numpy'. Jeśli chcesz zobaczyć, co już zainstalowałeś (jakie pakiety i wersje), możesz zrobić "pip freeze". – Will