2010-12-28 11 views
1

numpyディレクトリにあるpython setup.py installを実行するのが難しいです。許可が拒否されたフォルダに移動するまでは、正常に実行されているようです。それがスローするエラーはcopying build/scripts.macosx-10.6-universal-2.6/f2py -> /usr/local/bin error: /usr/local/bin/f2py: Permission deniedです。誰かが私を助けてくれたら、彼を走らせたいと思っています。おかげNumpyとScipyのインストールに問題があります

環境:GCC:i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664) FORTRAN:GNU Fortran (GCC) 4.2.3 そして、ここでは私がpython setup.py buildhttps://gist.github.com/756792

答えて

1

を実行したときに何が起こるかの出力の要旨で明らかにインストーラが/usr/local/binにスクリプトを追加する必要があり、アカウントのdoesnそうする許可はありません。 sudo python setup.py install

+0

管理者アカウントにアクセスできない場合はどうなりますか?ユーザーレベルの権限でf2pyをインストールする方法はありませんか? – SullX

+0

'python setup.py install --help'を実行して、現在のユーザだけにスクリプトをインストールするオプションがあるかどうかを確認してください。通常は '--install-scripts'オプションがあります。最後の手段として、アーカイブ内のインストールスクリプトを編集することができます(自分が行っていることを知っていることを確認してください)。 – 9000

3

sudo easy_install numpyと入力すると、私が遭遇したのと同じ問題が解決されます。これは、/usr/binに既にeasy_installがインストールされているApple Macを使用しているために発生している可能性があります。パッケージがスクリプトのインストールを試みる場合は、sudo easy_install numpyと入力してください。

関連する問題