Skip to content

cannot import name 'InstructorTransformer' from 'InstructorEmbedding.instructor #131

@1Fleeting-time

Description

@1Fleeting-time

运行train.py的时候遇到了错误
$ python train.py
Traceback (most recent call last):
File "/home/lvis_clustering_project/instructor-embedding/train.py", line 16, in
from InstructorEmbedding import Instructor, InstructorTransformer
File "/home/lvis_clustering_project/instructor-embedding/InstructorEmbedding/init.py", line 2, in
from .instructor import INSTRUCTOR, InstructorTransformer
ImportError: cannot import name 'InstructorTransformer' from 'InstructorEmbedding.instructor' (/home/lvis_clustering_project/instructor-embedding/InstructorEmbedding/instructor.py)
我的环境信息
$ conda list

packages in environment at /home/conda_envs/cluster_env:

Name Version Build Channel

_libgcc_mutex 0.1 main
_openmp_mutex 5.1 1_gnu
aiohappyeyeballs 2.6.1 pypi_0 pypi
aiohttp 3.12.15 pypi_0 pypi
aiosignal 1.4.0 pypi_0 pypi
async-timeout 5.0.1 pypi_0 pypi
attrs 25.3.0 pypi_0 pypi
bzip2 1.0.8 h5eee18b_6
ca-certificates 2025.2.25 h06a4308_0
certifi 2025.7.14 pypi_0 pypi
charset-normalizer 3.4.2 pypi_0 pypi
click 8.1.8 py310h06a4308_0
datasets 2.21.0 pypi_0 pypi
dill 0.3.8 pypi_0 pypi
exceptiongroup 1.2.0 py310h06a4308_0
expat 2.7.1 h6a678d5_0
filelock 3.18.0 pypi_0 pypi
frozenlist 1.7.0 pypi_0 pypi
fsspec 2024.6.1 pypi_0 pypi
hf-xet 1.1.5 pypi_0 pypi
huggingface-hub 0.34.3 pypi_0 pypi
idna 3.10 pypi_0 pypi
iniconfig 2.1.0 py310h06a4308_0
jinja2 3.1.6 pypi_0 pypi
joblib 1.5.1 pypi_0 pypi
ld_impl_linux-64 2.40 h12ee557_0
libffi 3.4.4 h6a678d5_1
libgcc-ng 11.2.0 h1234567_1
libgomp 11.2.0 h1234567_1
libstdcxx-ng 11.2.0 h1234567_1
libuuid 1.41.5 h5eee18b_0
libxcb 1.17.0 h9b100fa_0
markdown-it-py 3.0.0 pypi_0 pypi
markupsafe 3.0.2 pypi_0 pypi
mdurl 0.1.2 pypi_0 pypi
mpmath 1.3.0 pypi_0 pypi
multidict 6.6.3 pypi_0 pypi
multiprocess 0.70.16 pypi_0 pypi
ncurses 6.4 h6a678d5_0
networkx 3.4.2 pypi_0 pypi
nltk 3.9.1 py310h06a4308_0
numpy 1.26.4 pypi_0 pypi
nvidia-cublas-cu12 12.6.4.1 pypi_0 pypi
nvidia-cuda-cupti-cu12 12.6.80 pypi_0 pypi
nvidia-cuda-nvrtc-cu12 12.6.77 pypi_0 pypi
nvidia-cuda-runtime-cu12 12.6.77 pypi_0 pypi
nvidia-cudnn-cu12 9.5.1.17 pypi_0 pypi
nvidia-cufft-cu12 11.3.0.4 pypi_0 pypi
nvidia-cufile-cu12 1.11.1.6 pypi_0 pypi
nvidia-curand-cu12 10.3.7.77 pypi_0 pypi
nvidia-cusolver-cu12 11.7.1.2 pypi_0 pypi
nvidia-cusparse-cu12 12.5.4.2 pypi_0 pypi
nvidia-cusparselt-cu12 0.6.3 pypi_0 pypi
nvidia-nccl-cu12 2.26.2 pypi_0 pypi
nvidia-nvjitlink-cu12 12.6.85 pypi_0 pypi
nvidia-nvtx-cu12 12.6.77 pypi_0 pypi
openssl 3.0.17 h5eee18b_0
packaging 25.0 py310h06a4308_0
pandas 2.3.1 pypi_0 pypi
pillow 11.3.0 pypi_0 pypi
pip 25.1 pyhc872135_2
pluggy 1.5.0 py310h06a4308_0
propcache 0.3.2 pypi_0 pypi
pthread-stubs 0.3 h0ce48e5_1
pyarrow 17.0.0 pypi_0 pypi
pygments 2.19.1 py310h06a4308_0
pytest 8.4.1 py310h06a4308_0
python 3.10.18 h1a3bd86_0
python-dateutil 2.9.0.post0 pypi_0 pypi
pytz 2025.2 pypi_0 pypi
pyyaml 6.0.2 pypi_0 pypi
readline 8.2 h5eee18b_0
regex 2025.7.34 pypi_0 pypi
requests 2.32.4 pypi_0 pypi
rich 13.9.4 pypi_0 pypi
safetensors 0.5.3 pypi_0 pypi
scikit-learn 1.7.1 pypi_0 pypi
scipy 1.15.3 pypi_0 pypi
sentence-transformers 3.0.1 pypi_0 pypi
setuptools 78.1.1 py310h06a4308_0
six 1.17.0 pypi_0 pypi
sqlite 3.50.2 hb25bd0a_1
sympy 1.14.0 pypi_0 pypi
threadpoolctl 3.6.0 pypi_0 pypi
tk 8.6.14 h993c535_1
tokenizers 0.21.4 pypi_0 pypi
tomli 2.2.1 py310h06a4308_0
torch 2.7.1 pypi_0 pypi
tqdm 4.67.1 py310h2f386ee_0
transformers 4.54.1 pypi_0 pypi
triton 3.3.1 pypi_0 pypi
typing-extensions 4.14.1 pypi_0 pypi
tzdata 2025.2 pypi_0 pypi
urllib3 2.5.0 pypi_0 pypi
wheel 0.45.1 py310h06a4308_0
xorg-libx11 1.8.12 h9b100fa_1
xorg-libxau 1.0.12 h9b100fa_0
xorg-libxdmcp 1.1.5 h9b100fa_0
xorg-xorgproto 2024.1 h5eee18b_1
xxhash 3.5.0 pypi_0 pypi
xz 5.6.4 h5eee18b_1
yarl 1.20.1 pypi_0 pypi
zlib 1.2.13 h5eee18b_1
请问是环境的问题吗?我没有修改过代码

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions