Невозможно установить Cocoapods [дублировать]

PHP exec («php script.php») может это сделать.

Из руководства Manual :

Если программа запускается с этой функцией, чтобы она продолжала работать в фоновом режиме, выход программы должен быть перенаправлен в файл или другой выходной поток. В противном случае PHP зависнет до тех пор, пока выполнение программы не закончится.

Итак, если вы перенаправляете вывод в файл журнала (что в любом случае является хорошей идеей), ваш вызывающий скрипт не будет зависать, и ваш скрипт электронной почты будет запущен в bg.

10
задан depthfirstdesigner 26 October 2013 в 22:39
поделиться

6 ответов

Хотя я не уверен, что вызвало read error 503, я смог легко справиться с проблемой, вручную установив cocoapods.gem.

Если у кого-то еще возникают подобные проблемы (с кокоаподами или любым другой драгоценный камень), загрузите соответствующий файл gem (cocoapods-0.27.1.gem в моем случае) прямо из RubyGems.org. Затем запустите gem install cocoapods-0.27.1.gem. Команда установки сначала сканирует рабочий каталог, таким образом обнаруживая и устанавливая локальный пакет gem, вырезая разбитый репозиторий.

2
ответ дан depthfirstdesigner 15 August 2018 в 22:56
поделиться

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

1.Установите инструменты командной строки с помощью команды

xcode-select --install

2.Установите Home brew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

3.Установите Ruby с помощью homebrew

brew install ruby

4.Проверьте версию Ruby

ruby -v

5. Установить Ruby

gem source -a http://rubygems.org/

6.gem установить cocoapods

sudo gem install cocoapods

или

sudo gem install -n /usr/local/bin cocoapods

7. Перейти к следующей папке

cd ~/.cocoapods/repos

8. Запустите следующую команду

git clone https://github.com/CocoaPods/Specs.git master

9. Вернитесь в каталог, в котором присутствует подфайл и запускается

pod install
12
ответ дан Cœur 15 August 2018 в 22:56
поделиться

Пусть все http заменят https, потому что правильными источниками какао-пакетов являются https://ruby.taobao.org/

-1
ответ дан Jack.Gang 15 August 2018 в 22:56
поделиться

Иногда невозможно получить доступ к источнику по умолчанию для gem, https://rubygems.org/.

Он должен быть удален командой:

gem sources -r https://rubygems.org/

И тогда новый источник должен добавлен:

gem sources -a https://ruby.taobao.org/

Обновить кеш:

gem sources -u

Вы можете проверить источники с помощью:

gem sources

Наконец, вы можете установить cocoapods:

sudo gem install cocoapods
29
ответ дан Lonely Neuron 15 August 2018 в 22:56
поделиться

Я обнаружил, что просто удаление и повторное добавление рубигемов, похоже, сработало для меня (с использованием High Sierra на Mac). Я предпочитаю использовать официальные репозитории Rubygems

gem sources -r https://rubygems.org/
gem sources -a https://rubygems.org/
gem sources -u
sudo gem install cocoapods

. Предполагаю, что это, должно быть, было сбой ..

0
ответ дан Mobile Bloke 15 August 2018 в 22:56
поделиться
3
ответ дан user3566863 29 October 2018 в 05:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: