2

私は現在 Mountain Lion を使用しており、macports を使用して python27 と numpy をインストールしました。問題は、Python から numpy をインポートできないことです。私の知る限り、Mountain Lion のデフォルトの Python は Python 2.7 です。

2 つの python (デフォルト - 2.7.2 とポート - 2.7.3) の両方で "import numpy" を試しました。デフォルトのものでは機能しましたが、python 2.7.3 では機能しませんでした。

「ポート選択」を使用して、既に 2.7.3 を選択しています。

これらは、いくつかのポート コマンドの結果です。

$ port installed|grep python
python24 @2.4.6_10 (active)
python27 @2.7.3_0
python27 @2.7.3_1 (active)
python_select @0.3_1 (active)

$ port installed|grep numpy
py24-numpy @1.6.2_0 (active)
py27-numpy @1.6.2_0 (active)

Macportsを使用してインストールされたpython 2.7.3でnumpyを使用する必要があります。

誰もこれについて知っていますか?

4

1 に答える 1

0

一歩間違えたようです。このようにポート選択をしましたか?

sudo port select --set python python27

py27-numpy がインストールされている場合、Python 2.7 の MacPorts バージョンからインポートできる必要があります。実行している Python のバージョンを確認するwhich pythonには、コマンド ラインで a を実行します。コマンドpython2.7 -c 'import numpy'でエラーが発生しない場合は、MacPorts の 2.7 バージョン用に numpy がインストールされています。

于 2012-11-08T12:21:59.327 に答える