在inkscape wiki page for Effect Extensions中,建议将其包含在脚本的开头:
import sys
sys.path.append('/usr/share/inkscape/extensions') # or another path, as necessary
这需要能够导入开发扩展所需的inkex
类。
但是,我认为在安装目录中使用这样一个硬编码的字符串是不错的做法。
所以,问题是:有没有办法以可移植的方式以编程方式获取inkscape扩展目录并适应每个用户的inkscape安装?