I had the exact problem with Ubuntu Linux. This is sadly obvious:
sudo apt-get install gnumeric
Be that as it may, I had a lot of outdated packages, and I went through a bunch to update them. The gnumeric library requires an XML library, and my installation of the XML library was built on 2.14, and my R did not load anything that was built before 3.0. I do not think this is your problem, but if the solution above does not work, perhaps you can also check that your packages are updated. Everything that I installed via sudo needed to be removed using sudo , or I got permission errors.
This is sadly obvious because the error message
Error in read.gnumeric.sheet (file = fname, head = TRUE, sheet.name = "Sheet1"): The required program 'ssconvert' was not found.
To emphasize this, the package documentation at http://cran.at.r-project.org/web/packages/gnumeric/gnumeric.pdf says
An external ssconvert program is required (usually installed with gnumeric ( http://projects.gnome.org/gnumeric/ ) in PATH.
How do you get ssconvert ? Again, it is disappointingly obvious: it is usually installed with gnumeric. Go to the command line and type ssconvert and it will remind you that:
user @ Computer: ~ $ ssconvert
The 'ssconvert' program is not currently installed. You can install it by typing: sudo apt-get install gnumeric
I checked, ssconvert not in the dependency packages (e.g. gnumeric-common ), it is in gnumeric , so you need to install the full gnumeric package:
sudo apt-get install gnumeric
woodvi
source share