yatish27 / linkedin-scraper

Scrapes the public profile of the linkedin page
MIT License
553 stars 221 forks source link

Bad lib path #18

Closed tuxmartin closed 10 years ago

tuxmartin commented 10 years ago

I installed linkedin-scraper on Lubuntu 13.10 by "gem install linkedin-scraper". App "linkedin-scraper http://www.linkedin.com/in/jeffweiner08" crash with this error:

$ linkedin-scraper http://www.linkedin.com/in/jeffweiner08
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- ./lib/linkedin-scraper (LoadError)
    from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from /var/lib/gems/1.9.1/gems/linkedin-scraper-0.0.11/bin/linkedin-scraper:3:in `<top (required)>'
    from /usr/local/bin/linkedin-scraper:23:in `load'
    from /usr/local/bin/linkedin-scraper:23:in `<main>'

Error is in file "/var/lib/gems/1.9.1/gems/linkedin-scraper-0.0.11/bin/linkedin-scraper". Diff (one line fix):

--- /var/lib/gems/1.9.1/gems/linkedin-scraper-0.0.11/bin/linkedin-scraper_OLD   2013-10-20 19:31:04.675030346 +0200
+++ /var/lib/gems/1.9.1/gems/linkedin-scraper-0.0.11/bin/linkedin-scraper   2013-10-20 19:31:25.787013101 +0200
@@ -1,5 +1,5 @@
 #!/usr/bin/env ruby

-require './lib/linkedin-scraper'
+require '/var/lib/gems/1.9.1/gems/linkedin-scraper-0.0.11/lib/linkedin-scraper'
 profile = Linkedin::Profile.new(ARGV[0])
 puts profile.to_json```

after that output is ok:

pokus@pokus:~$ linkedin-scraper http://www.linkedin.com/in/jeffweiner08 {"name":"Jeff Weiner","first_name":"Jeff","last_name":"Weiner","title":"CEO at LinkedIn","location":"Mounta:~ ...

yatish27 commented 10 years ago

@tuxmartin Can you check if the latest version works well

yatish27 commented 10 years ago

@tuxmartin Check the 0.0.13 version Uninstall all versions before that