J'essayais d'installer Travis.rb comme documenté par l'équipe. Cependant, l'emplacement que gem
a tenté d'installer est protégé par le système d'exploitation. J'ai donc eu une erreur comme celle-ci:
% gem install travis
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
J'ai essayé la commande suivante mais je n'ai pas entièrement fonctionné - l'installation s'est bien passée, mais je n'ai pas pu appeler % travis
.
gem install travis --user-install
Configuration: j'utilise gem
livré avec le système d'exploitation:
% Ruby -v
Ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]
C'est toujours une bonne idée de faire l'installation des utilisateurs et d'éviter les choses du système. Donc faire ...
gem install travis --user-install
... semble être recommandé.
Après cela, les fichiers exécutables sont là, mais vous devez corriger votre PATH à exécuter en ajoutant votre dossier ~/.gem/Ruby/2.6.0 au chemin. Voir https://guides.rubygems.org/faqs/#user-install sur la façon de le faire.