今天pip 安装cobolt包,安装成功,但是在import的时候
from cobolt.utils import SingleData, MultiomicDataset
from cobolt.model import Cobolt
发生报错:
ModuleNotFoundError: No module named 'cobolt'
就很诡异,因为pip list
,显示我已经在当前虚拟环境成功安装cobolt.我试着pip uninstall cobolt
,意外发现:
这个包的安装位置不是在cobolt文件夹里面,反而叫tests。我是按照https://github.com/epurdom/cobolt里面提供的安装方式安装的:
pip install git+https://github.com/boyinggong/cobolt.git#egg=cobolt
随即,我觉得这种安装方式不可,我就从github上下载压缩包,用python setup.py install
方式安装,但是依然ModuleNotFoundError: No module named 'cobolt'
,我找到存包的地址,发现包名是类似cobolt.git#egg=cobolt
这种,反正不是cobolt,重新命名一下包名,问题随即解决。