Importing xlrd

Chanman bryancchan at gmail.com
Tue Jun 3 12:16:18 EDT 2008


On Jun 2, 5:48 pm, John Machin <sjmac... at lexicon.net> wrote:
> On Jun 3, 8:23 am, Chanman <bryancc... at gmail.com> wrote:
>
> > This is probably a simple question to most of you, but here goes.
> > I've downloaded the xlrd (version 0.6.1) module and placed in in the
> > site-packages folder.  Now, when I write a script, I type:
>
> > import sys
> > import xlrd
>
> > When I run it, there is an import error saying there is no module
> > named xlrd.  However when I type sys.path, the site-packages folder is
> > definitely in the path.  Do I somehow need to run the xlrd setup.py
> > first before importing?
>
> > Any help would be appreciated.
>
> From the xlrd home-page (http://www.lexicon.net/sjmachin/xlrd.htm):
> """
> Installation:
>
>     * Windows only: download and run this installer
> xlrd-0.6.1.win32.exe. Any platform: download this ZIP file
> xlrd-0.6.1.zip which you unzip into a suitable directory, then cd to
> that directory, and do "python setup.py install".
> """
>
> From the xlrd README file:
> """
> Installation:
>
>     * On Windows: use the installer.
>     * Any OS: Unzip the .zip file into a suitable directory, chdir to
> that directory, then do "python setup.py install".
>     * If PYDIR is your Python installation directory: the main files
> are in PYDIR/Lib/site-packages/xlrd (except for Python 2.1 where they
> will be in PYDIR/xlrd), the docs are in the doc subdirectory, and
> there's a sample script: PYDIR/Scripts/runxlrd.py
>     * If os.sep != "/": make the appropriate adjustments.
> """

Thanks, turns out I just had to type "setup.py install" in the command
line, no "python" required.

Bryan



More information about the Python-list mailing list