2010-12-28 22 views
1

Я столкнулся с трудностями, что я запускаю python setup.py install в каталоге numpy. Кажется, он работает нормально, пока не попадет в папку, где разрешено разрешение. Ошибка, которую он выбрасывает: copying build/scripts.macosx-10.6-universal-2.6/f2py -> /usr/local/bin error: /usr/local/bin/f2py: Permission denied. Если бы кто-то мог мне помочь, я бы хотел его запустить. БлагодаряTrouble Установка Numpy и Scipy

Окружающая среда: GCC: i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5664) Фортран: GNU Fortran (GCC) 4.2.3 А вот суть вывода о том, что происходит, когда я бегу python setup.py buildhttps://gist.github.com/756792

ответ

1

Видимо установки нужно добавить сценарий /usr/local/bin, и ваши счета Безразлично У меня нет разрешения на это. Вам необходимо запустить его с повышенными привилегиями: sudo python setup.py install

+0

Что делать, если у вас нет доступа к учетной записи администратора? Не существует способа установить f2py с привилегиями пользовательского уровня? – SullX

+0

Попробуйте запустить 'python setup.py install --help' и посмотреть, есть ли возможность устанавливать скрипты только для текущего пользователя; обычно есть опция '--install-scripts'. В крайнем случае вы можете отредактировать скрипт установки внутри архива (убедитесь, что знаете, что вы делаете). – 9000

3

Если вы наберете sudo easy_install numpy, который решает ту же проблему, с которой я столкнулся. Возможно, это произошло из-за использования Apple Mac, который уже установил easy_install в вашем /usr/bin. Ввод sudo easy_install numpy, если пакет пытается установить скрипт

Смежные вопросы