2013-08-09 2 views
1

Я устанавливаю Pebble SDK, следуя http://developer.getpebble.com/1/GettingStarted/MacOS/
, но когда я бегу brew doctor и brew install libmpc, он всегда говорит Error: Cannot write to /usr/local/Cellar.Как установить Pebble SDK на Mac OS X

Я думал, что у меня нет разрешения на запись, и я запустил sudo chown -R $USER /usr/local , но он не работает.

Как установить libmpc?

+1

Попробуйте 'sudo brew install ...'? –

+0

Пробовал, все еще ошибка – helloworld

+0

Можете ли вы рассказать нам, что вы получаете от 'brew doctor' и' ls -ld/usr/local/Cellar'? – sarfata

ответ

1

Моя личная рекомендация заключается в том, чтобы запустить Pebble SDK на виртуальной машине под управлением Ubuntu. Я попытался установить его на Mac OS, и все шаги, похоже, шли так, как должны, но все не срабатывало правильно, даже после значительного устранения неполадок (и я являюсь опытным администратором Unix/Linux). Кроме того, он сделал некоторые забавные вещи для некоторых пользовательских материалов Unix, которые у меня были в Mac OS. Я установил виртуальную машину с Ubuntu и быстро и без каких-либо осложнений работал быстро.

VirtualBox (http://virtualbox.org) является бесплатным и работает хорошо. Вы можете использовать Eclipse (и многие другие) для редактирования кода. И что самое главное, вы не рискуете каким-либо образом взломать свою систему Mac OS, а затем перетасовываете систему Unix при установке Mac OS.

Ubuntu, вероятно, самый простой из * nixes для пользователей, не являющихся пользователями nix, поэтому вы не должны бояться необходимости учиться использовать Linux. Ubuntu и VirtualBox позаботятся о большинстве трудных вещей для вас, и о том, что вы не можете понять из-за того, что вы достаточно хорошо осведомлены о компьютерах для программирования, вы узнаете из инструкций Pebble и быстрых поисков Google.

Есть некоторые дополнительные преимущества, такие как наличие вашей машины разработки, которая может действовать как веб-сервер, с которого установлены ваши тестовые приложения, но вы увидите их, когда идете вперед.

+0

большое спасибо! Я попробую его. У меня недостаточно репутации, я буду голосовать позже. – helloworld

+2

Если вы решите использовать виртуальную машину, я бы порекомендовал попробовать решение Vagrant. Он установит виртуальную машину виртуальных машин за считанные минуты со всем, что было предварительно установлено для разработки Pebble. Проверьте это на форумах: http://forums.getpebble.com/discussion/5951/install-the-sdk-in-minutes-on-any-operating-system-with-vagrant – sarfata

+0

+1 для указания Vagrant. Я не знал об этом. –

0

У меня также возникли проблемы при установке на OSX Mavericks. Я отправил свое решение here.

+0

У меня не было никаких проблем, просто следуя инструкциям, представленным Pebble (для SDK 2), когда я добрался до Mavericks, но мне пришлось понизить Pillow до 2.1.0, чтобы заставить скриншоты работать. Больше информации здесь: https://forums.getpebble.com/discussion/10121/pebble-screenshot-crashing#latest –