[PYTHON] Je ne pouvais pas préparer de bundle, alors je suis passé au cidre

Personnellement, je ne veux pas déterrer la carcasse du boneyard, alors je suis passé au cidre. cider semble être un outil Python pour un bootstrap facile avec Homebrew.

Avant de déménager

brew tap homebrew / boneyard et brew bundle dans le répertoire avec Brewfile, le bundle à face blanche fera de son mieux.

Après avoir déménagé

En supposant que bootstrap.json se trouve dans ~ / .cider, dans n'importe quel répertoire

cider restore

Ensuite, vous pouvez faire la même chose que brew bundle, ou vous pouvez non seulement installer brew et brew cask install, mais également accrocher diverses choses, il semble donc que vous puissiez faire un réglage initial un peu plus approfondi de l'environnement de développement.

.Cider par l'auteur lui-même

J'ai mis .zshrc ou .gitignore stockés dans des fichiers dotfiles avec liens symboliques comme liens symboliques dans mon répertoire personnel, et rbenv dedans avec ʻafter-scripts`.

introduction

J'ai besoin de python.

pip install cider

Vous devez installer Homebrew vous-même.

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

Génération du fichier de paramétrage et migration de l'environnement existant

Vous pouvez recracher l'environnement déjà installé par Homebrew sur bootstrap.json.

mkdir ~/.cider
touch ~/.cider/bootstrap.json
cider missing
cider cask missing

Mettez maintenant le .cider autour des fichiers dot, validez et quittez.

Amorcer

Puisque python et ruby sont tous deux dans un OSX propre, le script shell pour le bootstrap ressemble à ceci.

sudo easy_install -U cider
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
git cloner mes dotfiles
ln -s dotfiles/.cider $HOME/.cider
cider restore

Recommended Posts

Je ne pouvais pas préparer de bundle, alors je suis passé au cidre
Je ne pouvais pas me référer aux libmms de Homebrew de mimms, c'est donc un lien symbolique.
Après la mise à jour vers Catalina, je ne pouvais pas utiliser anaconda ...
J'ai essayé d'installer scrapy sur Anaconda et je n'ai pas pu