2013-04-29 2 views
-2

Я использую Ubuntu13.04. Я установил Ruby2.0, используя RVM. Но теперь ищем какие-либо рекомендации по установке nokogiri и selenium-webdriver. Но не найдено никаких конкретных пошаговых инструкций, чтобы установить их с помощью RVM. может кто-нибудь там помочь мне.нужна помощь в установке Nokogiri

Я установил Ruby, используя link следующим образом:

sudo apt-get -y install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev \ libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison

\curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enabled

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile

source ~/.bash_profile

rvm install 2.0.0-p0

rvm use --default 2.0.0-p0

ruby -v

gem install rails --pre

Когда я ниже получил ошибку:

[email protected]:~$ sudo apt-get install libxml2 libxml2-dev libxslt libxslt-dev 
[sudo] password for kirti: 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
Note, selecting 'libxslt1-dev' instead of 'libxslt-dev' 
E: Unable to locate package libxslt 
[email protected]:~$ 

Благодарности

+0

Что произошло, когда вы 'gem install nokogiri'? Некоторые результаты этого были бы замечательными. – Eugene

+0

У этого Gist, похоже, больше всего, если не всех зависимостей, которые могут потребоваться, попробуйте «sudo gem install nokogiri» –

+2

С RVM вы не используете sudo, если он не установил RVM как root, что обычно не одобряется – Eugene

ответ

1

Наконец я сделан с помощью ниже:

[email protected]:~$ sudo apt-get install libxml2-dev libxslt1-dev 
Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
libxml2-dev is already the newest version. 
libxslt1-dev is already the newest version. 
The following package was automatically installed and is no longer required: 
    vim-runtime 
Use 'apt-get autoremove' to remove it. 
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

[email protected]:~$ gem install nokogiri 
Fetching: nokogiri-1.5.9.gem (100%) 
Building native extensions. This could take a while... 
Successfully installed nokogiri-1.5.9 
Parsing documentation for nokogiri-1.5.9 
unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/nokogiri/nokogiri.so, skipping 
Installing ri documentation for nokogiri-1.5.9 
1 gem installed 

[email protected]:~$ irb 
2.0.0p0 :001 > require 'nokogiri' 
=> true 
2.0.0p0 :002 > 
Смежные вопросы