Je suis un programmeur .NET et je ne connais pas le langage Ruby. Je veux exécuter Ruby on Rails
une application. Je vous écris rails server
sur CMD
mais erreur suivant apparaît:rails - N'a pas pu trouver d'activeupport-4.2.9 dans l'une des sources
N'a pas pu trouver activesupport-4.2.9 dans l'une des sources
Run
bundle install
installer des pierres précieuses manquantes.
puis-je exécuter bundle install
et erreur suivant apparaît:
Using sprockets 3.7.1
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory:
C:/Sites/openstreetmap/vendor/cache/ruby/2.4.0/gems/json-2.1.0/ext/json/ext/generator
C:/Ruby24-x64/bin/ruby.exe -r ./siteconf20170701-12240-1kqs7rm.rb extconf.rb
--version
creating Makefile
current directory:
C:/Sites/openstreetmap/vendor/cache/ruby/2.4.0/gems/json-2.1.0/ext/json/ext/generator
make "DESTDIR=" clean
'make' is not recognized as an internal or external command,
operable program or batch file.
current directory:
C:/Sites/openstreetmap/vendor/cache/ruby/2.4.0/gems/json-2.1.0/ext/json/ext/generator
make "DESTDIR="
'make' is not recognized as an internal or external command,
operable program or batch file.
make failed, exit code 1
Gem files will remain installed in
C:/Sites/openstreetmap/vendor/cache/ruby/2.4.0/gems/json-2.1.0 for inspection.
Results logged to
C:/Sites/openstreetmap/vendor/cache/ruby/2.4.0/extensions/x64-mingw32/2.4.0/json-2.1.0/gem_make.out
An error occurred while installing json (2.1.0), and Bundler cannot continue.
Make sure that `gem install json -v '2.1.0'` succeeds before bundling.
In Gemfile:
coveralls was resolved to 0.8.21, which depends on
simplecov was resolved to 0.14.1, which depends on
json
Je cherchai à plusieurs reprises et essayé tout le chemin, mais ne fonctionne pas!
version installée:
joyau 2.6.12
rubis 2.4.1
rails 4.2.9
je Windows utilisé 8.1, 64 bits.
double possible de [Make est pas reconnu comme commande interne ou externe] (https://stackoverflow.com/questions/19176136/make -is-not-recognized-as-internal-or-external-commande) –