プログラミングの線形代数コースにPythonを使用しています。必要なツールについては、NumPyをインストールしようとしています。このWebサイトを使用して、インストールプロセスをガイドしました。
私はSciPyのOSXページのリンクから始めて、最終的にSourceForgeダウンロードサイトにたどり着きました。
そこから、MacOSXインストーラーを選択しましたnumpy-1.6.1-py2.7-python.org-macosx10.3.dmg
。
アイドルに行って入力したとき
>>> import numpy as np
これは私が受け取ったエラーです:
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
ターミナルからも試してみたところ、同じエラーが発生しました。仮想環境をインストールしています-仮想環境ラッパー。ターミナル内の環境を次のように呼び出しました。
source my_new_env/bin/activate
そして、その方法でターミナルにnumpyをインポートしようとしましたが、エラーが発生しました:
(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
NumPyを間違ってインストールしたのか、仮想環境がNoseと競合しているのかわかりません。誰か提案があれば私に知らせてください!