-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 04.08.2010 23:56, schrieb ntroutman:
> I've been working on a building using sphinx to document a project of
> mine. I recently started getting the following error:
> 
> $ sphinx-build -a -E -b html source build/html
> Running Sphinx v1.0.1
> building [html]: all source files
> updating environment: 94 added, 0 changed, 0 removed
> usage: sphinx-build [-h] [-xml] [-pkl] [-typ] [-chk] [-dir
> DIR]
> sphinx-build: error: unrecognized arguments: -a -E -b html source
> build/html
> 
> I tried a really simple test set of rst files and they work, so my
> install of sphinx is good. I assume one my rst files is bad in someway
> but without an error i'm not sure which one and renaming 94 files by
> hand to check each one doesn't seem like fun.
> 
> Does anyone have any idea what might be causing this error?

Hi,

it seems that you have a module that is imported by sphinx (probably
because of autodoc), and that unconditionally considers itself a
script (that's where the arguments come from -- they are definitely
not Sphinx arguments).  This is bad and indicates a problem:

* Either the script is imported instead of a module with the same
  name, then something is wrong with your sys.path setting

* Or the script is meant to be imported, then its "script" parts
  need to be inside an

   if __name__ == '__main__':

  block.

(I understand it looks like a Sphinx problem, because "sphinx-build"
is mentioned, but that is simply sys.argv[0] inserted by the script.)

cheers,
Georg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)

iEYEARECAAYFAkxau9EACgkQN9GcIYhpnLCvEgCfT2eJALpKl9v5pA3J07Gwo3rs
9lEAoJL9rqoBUOoqY2SakFFonMMhySbI
=yIDL
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-dev" group.
To post to this group, send email to sphinx-...@googlegroups.com.
To unsubscribe from this group, send email to 
sphinx-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sphinx-dev?hl=en.

Reply via email to