111 votes

Installer RubyGems sous Windows

Je suis nouveau en ruby. J'ai essayé d'installer Ruby Gems sur mon PC en suivant les étapes données sur le site http://rubygems.org/pages/download.

J'ai téléchargé le package sur le site mentionné, j'ai changé le répertoire vers le répertoire où se trouve la configuration, et j'ai essayé d'exécuter la configuration en utilisant la commande setup.rb dans l'invite de commandes.

Mais j'obtiens une fenêtre contextuelle qui dit "Windows ne peut pas ouvrir ce fichier" et me demande de sélectionner un programme pour ouvrir ce fichier.

Que devrais-je faire maintenant? Faites-moi savoir si je fais quelque chose de mal.

6voto

tomasorti Points 336

J'utilise scoop en tant qu'installateur en ligne de commande pour Windows... scoop rocks!
La réponse rapide (utilisez PowerShell):

PS C:\Users\myuser> scoop install ruby

Réponse plus longue:

Recherche simple de ruby:

PS C:\Users\myuser> scoop search ruby
Seau 'main':
    jruby (9.2.7.0)
    ruby (2.6.3-1)

Seau 'versions':
    ruby19 (1.9.3-p551)
    ruby24 (2.4.6-1)
    ruby25 (2.5.5-1)

Vérifier les informations d'installation :

PS C:\Users\myuser> scoop info ruby
Nom: ruby
Version: 2.6.3-1
Site web: https://rubyinstaller.org
Manifeste:
  C:\Users\myuser\scoop\buckets\main\bucket\ruby.json
Installé: Non
Environnement: (simulé)
  GEM_HOME=C:\Users\myuser\scoop\apps\ruby\current\gems
  GEM_PATH=C:\Users\myuser\scoop\apps\ruby\current\gems
  PATH=%PATH%;C:\Users\myuser\scoop\apps\ruby\current\bin
  PATH=%PATH%;C:\Users\myuser\scoop\apps\ruby\current\gems\bin

Sortie de l'installation:

PS C:\Users\myuser> scoop install ruby
Mise à jour de Scoop...
Mise à jour du seau 'extras'...
Installation de 'ruby' (2.6.3-1) [64bit]
rubyinstaller-2.6.3-1-x64.7z (10.3 MB) [============================= ... ===========] 100%
Vérification du hachage de rubyinstaller-2.6.3-1-x64.7z ... ok.
Extraction de rubyinstaller-2.6.3-1-x64.7z ... terminée.
Création du lien ~\scoop\apps\ruby\current => ~\scoop\apps\ruby\2.6.3-1
Conservation des gems
Exécution du script post-installation...
Récupération de rake-12.3.3.gem
Installation réussie de rake-12.3.3
Analyse de la documentation pour rake-12.3.3
Installation de la documentation ri pour rake-12.3.3
Documentation installée pour rake après 1 seconde
1 gemme installée
'ruby' (2.6.3-1) a été installé avec succès!
Notes
-----
Installer MSYS2 via 'scoop install msys2' puis exécuter 'ridk install' pour installer la chaîne d'outils!
'ruby' suggère d'installer 'msys2'.
PS C:\Users\myuser>

1voto

ITemius Points 861

Vérifiez que l'interpréteur Ruby est déjà installé et essayez "ruby setup.rb" dans l'invite de commandes.

1voto

Vadzim Points 4460

Vous pouvez utiliser le WinGet officiel de MS pour installer Ruby depuis la ligne de commande :

winget install RubyInstallerTeam.Ruby.3.1

ou

winget install -e --id RubyInstallerTeam.RubyWithDevKit.3.1

Il s'installerait par défaut dans C:\Ruby31-x64.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X