2014-12-25 2 views
1

Привет всем Я пытаюсь запустить свое первое приложение ROR и получить следующее сообщение об ошибке:Ruby, кодирующий :: UndefinedConversionError

C:\Sites\myapp>rails server 
Could not find gem 'tzinfo-data (>= 0) x86-mingw32' in the gems available on thi 
s machine. 
Run `bundle install` to install missing gems. 

Так я пишу:

C:\Sites\myapp>bundle install 
    DL is deprecated, please use Fiddle 
    Fetching gem metadata from https://rubygems.org/.......... 
    Resolving dependencies... 

Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read 
server certificate B: certificate verify failed (https://rubygems.org/gems/rake- 
10.4.2.gem) 
An error occurred while installing rake (10.4.2), and Bundler cannot continue. 
Make sure that `gem install rake -v '10.4.2'` succeeds before bundling. 

И в конце концов:

C:\Sites\myapp>gem install rake -v '10.4.2' 
ERROR: While executing gem ... (Encoding::UndefinedConversionError) 
    U+041D to IBM437 in conversion from UTF-16LE to UTF-8 to IBM437 

Как вы можете видеть, я использую windows.Windows 8 32 бит.

Я нашел этот ответ: enter link description here

Любые другие способы?

+0

Посмотрите на этот ответ: http://stackoverflow.com/questions/10246023/bundle-install-fails-with-ssl-certificate-verification-error Или попробуйте изменить 'https://rubygems.org' на 'http://rubygems.org. –

ответ

0

Использование: 1.rubyinstaller-1.9.3-p551.exe вместо rubyinstaller-2.1.6.exe или ..
2.Default каталог C: \ Ruby193 \
Я просто решить эту проблему в WIN- 7 32bit.

Смежные вопросы