如何为javasphinx输出指定编码?

如何为javasphinx输出指定编码?,java,python,utf-8,python-sphinx,Java,Python,Utf 8,Python Sphinx,我有一个java项目,我的java文件使用“UTF-8”编码,因为一些类的注释是用西班牙语编写的,使用重音符号 当我运行命令时 javasphinxapidoc-o docs/java~/Development/Projects/code/java-f-v 始终返回以下错误: Traceback (most recent call last): File "/Users/user/Development/Projects/Docs/sphinx/myenv/bin/javasphinx-

我有一个java项目,我的java文件使用“UTF-8”编码,因为一些类的注释是用西班牙语编写的,使用重音符号

当我运行命令时

javasphinxapidoc-o docs/java~/Development/Projects/code/java-f-v

始终返回以下错误:

Traceback (most recent call last):
    File "/Users/user/Development/Projects/Docs/sphinx/myenv/bin/javasphinx-apidoc", line 11, in <module>
sys.exit(main())
    File "/Users/user/Development/Projects/Docs/sphinx/myenv/lib/python2.7/site-packages/javasphinx/apidoc.py", line 317, in main
write_documents(documents, sources, opts)
    File "/Users/user/Development/Projects/Docs/sphinx/myenv/lib/python2.7/site-packages/javasphinx/apidoc.py", line 112, in write_documents
f.write(document)
    UnicodeEncodeError: 'ascii' codec can't encode character u'\xe1' in position 1464: ordinal not in range(128)``
回溯(最近一次呼叫最后一次):
文件“/Users/user/Development/Projects/Docs/sphinx/myenv/bin/javasphinx-apidoc”,第11行,在
sys.exit(main())
文件“/Users/user/Development/Projects/Docs/sphinx/myenv/lib/python2.7/site packages/javasphinx/apidoc.py”,第317行,主文件
编写文档(文档、来源、选项)
文件“/Users/user/Development/Projects/Docs/sphinx/myenv/lib/python2.7/site packages/javasphinx/apidoc.py”,第112行,在书面文档中
f、 写(文件)
UnicodeEncodeError:“ascii”编解码器无法对1464位置的字符u'\xe1'进行编码:序号不在范围内(128)``
我想为apidoc指定文件的编码,可以使用utf-8编写此文件

这可能吗

谢谢你的帮助