2012-10-04 27 views
1

我是獅身人面像文檔的新手。我跟着sphinx documentation爲我的CherryPy project.But配置獅身人面像,當我運行make html它引發了我很多的錯誤和警告如下:獅身人面像文檔導入錯誤

Traceback (most recent call last):.root                                       
File "workspace/myproject-virtualenv/lib/python2.7/site-packages/sphinx/ext/autodoc.py", line 321, in import_object 
__import__(self.modname) 
ImportError: No module named myproject.apps.root.urls 
Traceback (most recent call last): 
File "workspace/myproject-virtualenv/lib/python2.7/site-packages/sphinx/ext/autodoc.py", line 321, in import_object 
__import__(self.modname) 
ImportError: No module named myproject.apps.root.views 
Traceback (most recent call last):.search                                      
File "workspace/myproject-virtualenv/lib/python2.7/site-packages/sphinx/ext/autodoc.py", line 321, in  import_object                 
__import__(self.modname)                                          
ImportError: No module named myproject.apps.search.searchBll                                   
Traceback (most recent call last):                                        
File "workspace/myproject-virtualenv/lib/python2.7/site-packages/sphinx/ext/autodoc.py", line 321, in import_object                 
__import__(self.modname)                                          
ImportError: No module named myproject.apps.search.searchDal                                   
Traceback (most recent call last): 
File "workspace/myproject-virtualenv/lib/python2.7/site-packages/sphinx/ext/autodoc.py", line 321, in import_object 
__import__(self.modname) 
ImportError: No module named myproject.apps.search.urls 
Traceback (most recent call last): 
File "workspace/myproject-virtualenv/lib/python2.7/site-packages/sphinx/ext/autodoc.py", line 321, in import_object 
__import__(self.modname) 
ImportError: No module named myproject.apps.search.views 
. 
. 
. 
workspace/myproject/docs/api_doc/source/myproject.apps.root.rst:7: WARNING: autodoc can't import/find module 'myproject.apps.root.urls', it reported error: "No module named myproject.apps.root.urls", please check your spelling and sys.path 
workspace/myproject/docs/api_doc/source/myproject.apps.root.rst:15: WARNING: autodoc can't import/find module 'myproject.apps.root.views', it reported error: "No module named myproject.apps.root.views", please check your spelling and sys.path 
workspace/myproject/docs/api_doc/source/myproject.apps.search.rst:7: WARNING: autodoc can't import/find module 'myproject.apps.search.searchBll', it reported error: "No module named myproject.apps.search.searchBll", please check your spelling and sys.path 
workspace/myproject/docs/api_doc/source/myproject.apps.search.rst:15: WARNING: autodoc can't import/find module 'myproject.apps.search.searchDal', it reported error: "No module named myproject.apps.search.searchDal", please check your spelling and sys.path 
workspace/myproject/docs/api_doc/source/myproject.apps.search.rst:23: WARNING: autodoc can't import/find module 'myproject.apps.search.urls', it reported error: "No module named myproject.apps.search.urls", please check your spelling and sys.path 
workspace/myproject/docs/api_doc/source/myproject.apps.search.rst:31: WARNING: autodoc can't import/find module 'myproject.apps.search.views', it reported error: "No module named myproject.apps.search.views", please check your spelling and sys.path 

looking for now-outdated files... none found 
pickling environment... done 
checking consistency... workspace/myproject/docs/api_doc/source/modules.rst::  WARNING: document isn't included in any toctree 
done 
preparing documents... done 
writing output... [100%] modules                                         
writing additional files... (0 module code pages) genindex search 
copying static files... done 
dumping search index... done 
dumping object inventory... done 
build succeeded, 21 warnings. 

Build finished. The HTML pages are in build/html. 

任何希望嗎?有人請幫助..我也改了行,我conf.py如下:

sys.path.append('workspace/myproject/src/myproject/') 

回答

3

myproject是一個模塊。你有這樣它的父容器添加到PYTHONPATH(而不是myproject的文件夾本身):

sys.path.append('workspace/myproject/src/') 
+0

無我有SRC –

+0

是名爲MyProject的另一個文件夾,但該文件夾是一個Python模塊 - >導入/查找模塊'myproject.apps.root.urls'(否則它會導入'apps.root.urls') – gecco

+0

但先生,當我給這樣的錯誤數增加 –