Исключение с установкой MySQL Gem для Rails в Win 7 - PullRequest
0 голосов
/ 05 октября 2011

Хорошие времена для всех. У меня такая проблема, я чувствую, что это просто, но из-за того, что я новичок, я не знаю, как ее решить: я пытаюсь установить mysql-gem для проекта Ruby on Rails в Windows. Я успешно установил RubyGems, затем команда

 RubyGems installed the following executables:
    c:/Ruby19/bin/gem


D:\temp\ruby_sites\rubygems-1.8.10>
D:\temp\ruby_sites\rubygems-1.8.10>gem install mysql
ERROR:  While executing gem ... (Errno::EACCES)
Permission denied - C:/Users/Джестон/.gem/specs/rubygems.org%80/quick/Marshal.4.8/mysql-2.8.1.gemspec

D:\temp\ruby_sites\rubygems-1.8.10>

Пожалуйста, подскажите мне, как решить эту проблему. Отключение антивирусного программного обеспечения не помогает. Спасибо за помощь!

1 Ответ

1 голос
/ 05 октября 2011

gem устанавливает вещи для администратора на вашем компьютере, поэтому вам нужно запустить командную строку от имени администратора.(введите cmd и вместо нажатия Enter нажмите Ctrl + Shift + Enter, чтобы запустить командную строку от имени администратора)

, даже если ваша учетная запись в Windows (через которую вы вошли) имеет тип администратора, она небыть достаточным.это аналог Mac, где вы используете "sudo" перед тем, как делать подобные вещи.надеюсь, это поможет!

...