Как полностью удалить Cocoapods с компьютера Mac?

Я установил Cocoapods версии 0.28, и теперь я хочу, чтобы удалить его из моей машины. Как я могу это сделать?

24
задан user3004499
01.01.2023 1:50 Количество просмотров материала 2611
Распечатать страницу

7 ответов

во-первых, определите, какие версии Cocoapods вы установили, запустив это в терминале:

gem list --local | grep cocoapods

вывод выглядит примерно так:

cocoapods (0.27.1, 0.20.2)
cocoapods-core (0.27.1, 0.20.2)
cocoapods-downloader (0.2.0, 0.1.2)

здесь у меня установлены две версии Cocoapods.

удалить, выполните следующие команды:

gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-downloader

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

gem uninstall cocoapods -v 0.20.2

Running gem list --local | grep cocoapods снова подтвердит, что Cocoapods был удален.

70
отвечен neilco 2023-01-02 09:38

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

for i in $( gem list --local --no-version | grep cocoapods );
do 
    gem uninstall $i; 
done

дополнительно удалить ~/.cocoapods удалить кэш podspecs.

rm -rf ~/.cocoapods/
25
отвечен Ayush Goel 2023-01-02 11:55

легко, просто выполните следующую команду, чтобы удалить все или только конкретные cocoapod Перл:

sudo gem uninstall cocoapods
7
отвечен 2023-01-02 14:12

gem list --local | grep cocoapods | awk '{print }' | xargs sudo gem uninstall

6
отвечен AmitP 2023-01-02 16:29

Это то, что прекрасно работает для меня.

  1. удалить CocoaPods (выбрать для удаления всех версий):

    sudo gem удалить cocoapods

  2. удалить старый мастер РЕПО:

    sudo rm-fr~/.cocoapods/repos / master

1
отвечен BatyrCan 2023-01-02 18:46

удалить lib форму Подфайл, а затем стручок установить снова.

0
отвечен Imran Ali Khan 2023-01-02 21:03

Я ответ но для Mac OS X El Capitan 10.11 я столкнулся с ошибкой, как показано ниже при выполнении gem uninstall -n cocoapods команда

pranav-MacBook-Pro:~ pranavpranav$ gem uninstall -n cocoapods
ERROR:  While executing gem ... (Gem::CommandLineError)
    Please specify at least one gem name (e.g. gem build GEMNAME)

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

sudo gem uninstall cocoapods -n /usr/local/bin
0
отвечен Pranav Jaiswal 2023-01-02 23:20

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх