[RUBY] Umgang mit Bundler :: Dsl :: DSLError durch Umschreiben von gemfile

Hinterlassen Sie Spätankömmlingen einen Hinweis zum Umgang mit Fehlern beim Umschreiben der Gem-Datei.

Entwicklungsumgebung

windows 10 home ubuntu 20.04 LTS ruby 2.7.1 Rails 6.0.3 postgresql 11

Fehleranweisung

$ bundle
~~~~~ weggelassen ~~~~~
 Permission denied @ rb_sysopen - /home/admin0/taskleaf2/Gemfile (Errno::EACCES)
~~~~~ weggelassen ~~~~~
was an error while trying to read from `/home/admin0/taskleaf2/Gemfile`. It is likely that you need to grant read permissions for that path. (Bundler::PermissionError)
~~~~~ weggelassen ~~~~~
 Bundler::Dsl::DSLError

Diesmal gibt es keinen besonderen Grund, aber als ich mich auf den dritten Fehlersatz konzentrierte, beschrieb die folgende Seite eine gute Lösung, also werde ich es versuchen https://stackoverflow.com/questions/57926553/bundle-install-gives-bundlerdsldslerror

$ chmod 644 Gemfile

Nachdem der Fehler nicht mehr auftritt, wird festgestellt, dass das Problem behoben wurde.

Recommended Posts

Umgang mit Bundler :: Dsl :: DSLError durch Umschreiben von gemfile
[Android] Wie man mit dunklen Themen umgeht
Der Umgang mit dem Vorkompilieren von Assets ist fehlgeschlagen.
Diätprogramm mit Präprozessor (Umgang mit der Größe von i-appli)
Umgang mit Keine Vorlage für interaktive Anfragen
[Docker-Umgebung] Umgang mit ActiveSupport :: MessageEncryptor :: InvalidMessage
[Rails] Umgang mit URL-Änderungen nach dem Rendern
Booten nach Umgebung mit Spring Boot of Maven
Umgang mit dem Fehler FEHLER: Während der Ausführung von gem ... (Gem :: FilePermissionError)
Umgang mit verschiedenen Versionen von rbenv und Ruby
[Rails / RSpec] Der Umgang mit Elementen weist einen Größenfehler von Null auf
Android: Umgang mit "Java-Version von '10 .0.1 'konnte nicht ermittelt werden"
Projektfacette Java Version 13 wird nicht unterstützt. Wie man damit umgeht
Wie man ein Zeichen mit "~" einschließt
Wie man mssql-tools mit alpine benutzt
So starten Sie Camunda mit Docker
twitter-4 Auswahl von Fehlern mit der von omniauth gem erstellten Twitter-Anmeldefunktion und wie man damit umgeht
Java8 / 9-Anfänger: Streamen Sie API-Suchtpunkte und wie Sie damit umgehen
So beschneiden Sie ein Bild in libGDX
So verhindern Sie die doppelte Verarbeitung durch addEventListener
So teilen Sie Dateien mit Docker Toolbox
[Java] Fassen Sie zusammen, wie Sie mit der Methode equals vergleichen können
Verwendung von BootStrap mit Play Framework
So wechseln Sie Miniaturbilder mit JavaScript
[Hinweis] Erste Schritte mit Rspec
API-basierte Steuerung mit cancancan
So erreichen Sie den Dateidownload mit Feign
So aktualisieren Sie verwandte Modelle mit accept_nested_attributes_for
So setzen Sie JAVA_HOME mit dem Appassembler-Maven-Plugin von Maven
So implementieren Sie TextInputLayout mit Validierungsfunktion
So löschen Sie Daten mit einem externen Schlüssel
[Einfach] So aktualisieren Sie Ruby und Bundler
So testen Sie den privaten Bereich mit JUnit
So überwachen Sie Nginx mit Docker-Compose mit Datadog
So erreichen Sie das Hochladen von Dateien mit Feign
So führen Sie Blazor (C #) mit Docker aus
So erstellen Sie eine Rails 6-Umgebung mit Docker
[Rails6] So verbinden Sie die von Scaffold generierte Buchungsfunktion mit der von devise generierten Benutzerfunktion
[Laravel] Umgang mit Fehlern aufgrund von Speichermangel, wenn Komponisten [Docker] benötigen
So geben Sie ein Glas mit der von gradle in IntellijIDEA angegebenen Hauptklasse aus