are you using
# -*- coding: utf-8 -*-
for your python files? see url [1]

url [1] http://www.python.org/dev/peps/pep-0263/


2013/4/17 Conway M <[email protected]>

> I am trying to compile the docs of 
> Pandas<https://github.com/pydata/pandas>but I am unable to get Sphinx to 
> compile a document with some unicode.  Is
> there some flag I need to specify to let Sphinx correctly build documents
> with unicode in them?  In this case, I don't want Sphinx to decode the text.
>
> .. _io.unicode:
>> Dealing with Unicode Data
>> ~~~~~~~~~~~~~~~~~~~~~~~~~
>> The ``encoding`` argument should be used for encoded unicode data, which
>> will
>> result in byte strings being decoded to unicode in the result:
>> .. ipython:: python
>>    *data = 'word,length\nTr\xe4umen,7\nGr\xfc\xdfe,5'*
>>    df = pd.read_csv(StringIO(data), encoding='latin-1')
>>    df
>>    df['word'][1]
>> Some formats which encode all characters as multiple bytes, like UTF-16,
>> won't
>> parse correctly at all without specifying the encoding.
>
>
>
> Traceback (most recent call last):
>>   File "/usr/local/lib/python2.7/dist-packages/sphinx/cmdline.py", line
>> 247, in main
>>     app.build(force_all, filenames)
>>   File "/usr/local/lib/python2.7/dist-packages/sphinx/application.py",
>> line 211, in build
>>     self.builder.build_update()
>>   File
>> "/usr/local/lib/python2.7/dist-packages/sphinx/builders/__init__.py", line
>> 211, in build_update
>>     'out of date' % len(to_build))
>>   File
>> "/usr/local/lib/python2.7/dist-packages/sphinx/builders/__init__.py", lin e
>> 231, in build
>>     purple, length):
>>   File
>> "/usr/local/lib/python2.7/dist-packages/sphinx/builders/__init__.py", line
>> 131, in status_iterator
>>     for item in iterable:
>>   File "/usr/local/lib/python2.7/dist-packages/sphinx/environment.py",
>> line 458, in update_generator
>>     *self.read_doc(docname, app=app)
>> *  File "/usr/local/lib/python2.7/dist-packages/sphinx/environment.py",
>> line 609, in read_doc
>>     raise SphinxError(str(err))
>> *SphinxError: 'utf8' codec can't decode byte 0xe4 in position 36:
>> invalid continuation byte
>> *>
>> /usr/local/lib/python2.7/dist-packages/sphinx/environment.py(609)read_doc()
>> -> raise SphinxError(str(err))
>> (Pdb)
>
>  --
> You received this message because you are subscribed to the Google Groups
> "sphinx-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sphinx-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
gilberto dos santos alves
+55.11.98646-5049
sao paulo - sp - brasil

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sphinx-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to