问题描述
我正在尝试使用 Sphinx 外部链接扩展(link,搜索“使用外部链接扩展”)
我的项目设置是这样的:
- doc
- src
...
conf.py
...
- links
__init__.py
link.py
link_deFinition.py
在我的 conf.py
文件中:
# external links
sys.path.append('.')
from links.link import *
from links import *
import link
link_name = "name"
user_text = "text"
url = "https://www.somelink.com/"
link.xref_links.update({link_name: (user_text,url)})
当从 module not found error
文件导入 from links import *
内的 link
时,我有一个由 link_deFinition
行抛出的 link.py
:
File ".\links\link_deFinition.py",line 1,in <module>
import link
我不明白为什么,因为它似乎与 documentation 中提出的设置完全相同,但不知何故它不起作用。知道我做错了什么吗?如果我从 link
目录启动 python,它工作正常。所以我假设它链接到从另一个文件中调用的文件,该文件使导入变得混乱?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)