2016-04-29 18 views
2

基本的には、Pythonに着手し、Matlabから徐々に切り替えを開始しました。NumPy:インポートエラー、画像が見つかりませんOSX

Pythonスクリプトで使用するためにパッケージをインポートする際に問題があります。

Anaconda(私の知る限り、Pythonをインストールします)をダウンロードし、ターミナルのコマンドラインから「NumPy」をダウンロードしました。

現在私のPythonテキストエディタとしてIDLEを使用しています。私の.pyファイルを保存して、Terminalを使ってpython test.pyなどを実行すると、すべてがうまくいきます。これはnumpyのライブラリを検索し、罰金実行:

#!/usr/bin/env python 
import numpy as np 

array=np.zeros([5,5]) 
print(array) 

[[ 0. 0. 0. 0. 0.] 
[ 0. 0. 0. 0. 0.] 
[ 0. 0. 0. 0. 0.] 
[ 0. 0. 0. 0. 0.] 
[ 0. 0. 0. 0. 0.]] 

しかし、Python3.5を経由してPythonシェルを起動した後端子を介してnumpyのをインポートしようとすると、次のことが起こります。

>>> import numpy as np 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/numpy/__init__.py", line 184, in <module> 
    from . import add_newdocs 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/numpy/add_newdocs.py", line 13, in <module> 
    from numpy.lib import add_newdoc 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/numpy/lib/__init__.py", line 8, in <module> 
    from .type_check import * 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/numpy/lib/type_check.py", line 11, in <module> 
import numpy.core.numeric as _nx 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/numpy/core/__init__.py", line 14, in <module> 
    from . import multiarray 
    ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/numpy/core/multiarray.cpython-35m-darwin.so, 10): Library not loaded: @loader_path/../../../../libmkl_intel_lp64.dylib 
    Referenced from: /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/numpy/core/multiarray.cpython-35m-darwin.so 
    Reason: image not found 

IDLEのPythonシェルでスクリプトを実行しようとすると、同じメッセージが表示されます。私はそれが間違った場所でライブラリNumPyを探していると思っているが、私は問題を解決する方法がわからない。

答えて

0

オペレーティングシステムとバージョンのグラフィカルインストーラを実行し、「Macintosh HD」にインストールするように選択してください。実行したインストールは、ローカルライブラリフォルダ(/Users/yourusername/Library)にインストールされている可能性がありますが、確認される場所はグローバルライブラリフォルダ/Library/です。

+0

私はyouuuuuuが大好きです(最低15文字) –

0

シェルで「python」をクリックし、シェル設定を開きます。 exeでは、 "/ System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7 [v2.7.10]"という行を選択して、doneをクリックしてpythonを再起動します。

関連する問題