Can't get odtwriter to work
Grant Edwards
invalid at invalid.invalid
Tue Mar 30 18:20:29 EDT 2010
On 2010-03-30, Grant Edwards <invalid at invalid.invalid> wrote:
> I just installed odtwriter 1.3d on a Gentoo system running Python
> 2.6.4. I used the normal "python setup.py build" then "python
> setup.py install" method. But, odtwriter doesn't seem to work:
>
> rst2odt.py --help
>
> Traceback (most recent call last):
> File "/usr/bin/rst2odt.py", line 5, in <module>
> pkg_resources.run_script('odtwriter==1.3d', 'rst2odt.py')
> File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 461, in run_script
> self.require(requires)[0].run_script(script_name, ns)
> File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 1194, in run_script
> execfile(script_filename, namespace, namespace)
> File "/usr/lib/python2.6/site-packages/odtwriter-1.3d-py2.6.egg/EGG-INFO/scripts/rst2odt.py", line 21, in <module>
> from docutils.writers.odtwriter import Writer, Reader
> ImportError: No module named odtwriter
>
> I verified that I have docutils installed:
>
> Python 2.6.4 (r264:75706, Mar 1 2010, 10:33:43)
> [GCC 4.1.2 (Gentoo 4.1.2 p1.1)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import docutils
> >>> docutils
> <module 'docutils' from '/usr/lib/python2.6/site-packages/docutils/__init__.pyc'>
>
> What am I doing wrong?
I'm not sure what/if I did wrong when installing docutils/odtwriter,
but I managed to make it work by manually copying everything from
/usr/lib/python2.6/site-packages/odtwriter-1.3d-py2.6.egg/docutils/writers
to
/usr/lib/python2.6/site-packages/docutils/writers
I think that means that odtwriter's setup.py is old/broken, but I
don't know enough to fix it...
--
Grant Edwards grant.b.edwards Yow! I'm having a MID-WEEK
at CRISIS!
gmail.com
More information about the Python-list
mailing list