所以,我已经安装了用于图像注册的 PIRT 包。但我无法在我的 python 中导入它。它显示了一些错误:
>>> import pirt
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/osboxes/pirt/pirt/__init__.py", line 36, in <module>
from . import interp
File "/home/osboxes/pirt/pirt/interp/__init__.py", line 34, in <module>
from . import interpolation_
ImportError: No module named 'interpolation_'
当我查看init .py 文件时,它显示错误的行是 import interp_ 和 import interpolation_。但是,这些文件存在于我从中导入它们的当前目录中。
osboxes@osboxes:~/pirt/pirt/interp$ ls
func.py __init__.py~ interpolation_.pxd interpolation_.pyx sliceinvolume.py
__init__.py interpolation_.c interpolation_.pxd~ __pycache__
现在我不明白为什么从 python 导入 pirt 不起作用。我正在使用 python 3.5