First of all, you do not need xlutils just to read and write Excel files. You can read them with xlrd and write them with xlwt and provide your own "glue" in the Python code that you write yourself.

That said, xlutils does provide features that make some things more convenient than writing them for yourself (that is the point of its existence). So the second part of my answer is: You do not need to "install" xlutils per se. You can just unpack it and put the xlutils directory into site-packages and be off and running. This is true for pretty much every pure-Python package, as far as I know. (Some other packages are partially written in C (or sometimes other languages) and these often require specific installation steps.) So why do pure-Python packages provide a setup.py script? Usually to run tests or to build .pyc files, both of which are optional.

Answer from John Y on Stack Overflow
🌐
PyPI
pypi.org › project › xlutils
xlutils · PyPI
Utilities for working with Excel files that require both xlrd and xlwt
🌐
Readthedocs
xlutils.readthedocs.io
xlutils documentation — xlutils 2.0.0 documentation
xlutils documentation · Edit on GitHub · This package provides a collection of utilities for working with Excel files. Since these utilities may require either or both of the xlrd and xlwt packages, they are collected together here, separate from either package.
Starred by 272 users
Forked by 76 users
Languages: Python 100.0% | Python 100.0%
🌐
GitHub
github.com › python-excel › xlutils › blob › master › setup.py
xlutils/setup.py at master · python-excel/xlutils
May 4, 2020 - Utilities for working with Excel files that require both xlrd and xlwt. - python-excel/xlutils
Author: python-excel
🌐
Readthedocs
xlutils.readthedocs.io › en › latest › api.html
API Reference — xlutils 2.0.0 documentation
>>> sheet = make_sheet(( ... ('X',' ',' ','X',' ',' '), ... (' ',' ',' ',' ',' ',' '), ... (' ',' ',' ',' ','X',' '), ... (' ','X',' ',' ',' ',' '), ... (' ',' ',' ',' ',' ',' '), ... (' ',' ',' ',' ',' ',' '), ... )) >>> from xlutils.margins import number_of_good_cols >>> number_of_good_cols(sheet) 5
🌐
Google Groups
groups.google.com › g › python-excel › c › wzIKKluA7mU
XLWT , XLRD , and XLUTILS
It's a Linux term that means to run something with system wide adminisrative privileges. The use of virtualenv is possible on Windows but far more common on Linux. I'd actually suggest you just forget about virtualenv for now and try to install the xlutils either using pip or manually as you ...
🌐
Anaconda.org
anaconda.org › conda-forge › xlutils
xlutils - conda-forge | Anaconda.org
Install xlutils with Anaconda.org. Utilities for working with Excel files that require both xlrd and xlwt
Find elsewhere
🌐
B4X
b4x.com › home › forums › b4j - desktop, server and raspberry pi › b4j libraries & classes
XLUtils / jPOI 5 - Read and write MS Excel workbooks | B4X Programming Forum
May 10, 2026 - Note that the files are accessed directly, it doesn't depend on the Excel program. - jPOI - This is a wrapper for Apache POI. - XLUtils - A b4xlib (B4J only) that adds more features and utilities.
🌐
FreshPorts
freshports.org › textproc › py-xlutils
FreshPorts -- textproc/py-xlutils: Utilities for working with Excel files that require both xlrd and xlwt
Collection of utilities for working with Excel files. Since these utilities may require either or both of the xlrd and xlwt packages, they are collected together here, separate from either package.
Author: python-excel
🌐
GitHub
github.com › python-excel › xlutils › blob › master › docs › index.rst
xlutils/docs/index.rst at master · python-excel/xlutils
May 4, 2020 - Utilities for working with Excel files that require both xlrd and xlwt. - python-excel/xlutils
Author: python-excel
🌐
Anaconda.org
anaconda.org › anaconda › xlutils
xlutils - anaconda | Anaconda.org
anaconda/xlutils · Anaconda Verified · Overview · Files 20 · Labels 1 · Badges · Versions · 2.0.0 · To install this package, run one of the following: $conda install anaconda::xlutils · Monthly · Downloads Updates · Version · 2.0.0 · 1.7.1 · 2 / 8 versions selected ·
🌐
GitHub
github.com › conda-forge › xlutils-feedstock
GitHub - conda-forge/xlutils-feedstock: A conda-smithy repository for xlutils. · GitHub
A conda-smithy repository for xlutils. Contribute to conda-forge/xlutils-feedstock development by creating an account on GitHub.
Author: conda-forge
Author: python-excel