Проблема совместимости при установке MMSegmentation на macOSPython

Программы на Python
Ответить
Anonymous
 Проблема совместимости при установке MMSegmentation на macOS

Сообщение Anonymous »

Я попробовал установить MMSegmentation, следуя инструкциям (https://github.com/open-mmlab/mmsegment ... started.md) для версии ЦП в macOS, но столкнулся с проблемами совместимости. с пакетами.
Вот шаги, которые я выполнил:
  • Я создал и активировал среду:

    Код: Выделить всё

    conda create --name openmmlab python=3.8 -y
    conda activate openmmlab
    
  • Я установил PyTorch (версия 2.1.x), совместимый с MMCV, как указано здесь.
  • Я установил MMEngine:

    Код: Выделить всё

    pip install -U openmim
    mim install mmengine
    
  • Я установил MMCV, следуя инструкциям пункта (2), используя:

    Код: Выделить всё

    pip install mmcv==2.1.0 -f https://download.openmmlab.com/mmcv/dist/cpu/torch2.1/index.html
    
  • Я установил MMSegmentation:

    Код: Выделить всё

    pip install "mmsegmentation>=1.0.0"
    
  • Я скачал файлы конфигурации и контрольных точек pspnet_r50-d8_4xb2-40k_cityscapes-512x1024.py и pspnet_r50-d8_512x1024_40k_cityscapes_20200605_003338-2966598c.pth и поместил их в рабочий каталог.
  • Наконец, я запустил рекомендованный код Python для вывода. Однако я получил следующую ошибку совместимости пакета:

    Код: Выделить всё

    ImportError: dlopen(/opt/anaconda3/envs/openmmlab/lib/python3.9/site-packages/mmcv/_ext.cpython-39-darwin.so, 0x0002): Symbol not found: (__ZN3c106detail19maybe_wrap_dim_slowIxEET_S2_S2_b)
    Referenced from: '/opt/anaconda3/envs/openmmlab/lib/python3.9/site-packages/mmcv/_ext.cpython-39-darwin.so'
    Expected in: '/opt/anaconda3/envs/openmmlab/lib/python3.9/site-packages/torch/lib/libc10.dylib'
    
Я также пробовал установить mmcv-lite и mmcv-full, но проблема совместимости сохраняется, хотя я следовал указанным версиям пакета. Не могли бы вы дать какие-либо предложения?
Мой компьютер — MacBook Pro с четырехъядерным процессором Intel Core i7 с тактовой частотой 2,7 ГГц.

Подробнее здесь: https://stackoverflow.com/questions/791 ... n-on-macos
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»