Маска R-CNN Demo - PullRequest
       66

Маска R-CNN Demo

0 голосов
/ 09 июля 2020

Попытка запустить демо-версию Mask R-CNN с этого github: https://github.com/matterport/Mask_RCNN. Пробуя демонстрацию jupyter, я столкнулся с ранней проблемой:

ModuleNotFoundError: Нет модуля с именем 'pycocotools'

Немного осмотревшись, я обнаружил, что могу исправить это, клонировав этот github: https://github.com/cocodataset/cocoapi

Я столкнулся с другой проблемой, пытаясь клонировать его:

pip install 'git + https://github.com/philferriere/cocoapi.git#egg = pycocotools'

Сбор пикокоулов Клонирование https://github.com/philferriere/cocoapi.git в c: \ users \ jake \ appdata \ local \ temp \ pip-install-4y3nhy6i \ pycocotools Запуск команды git clone -q https://github.com/philferriere/cocoapi.git 'C: \ Users \ Jake \ AppData \ Local \ Temp \ pip-install-4y3nhy6i \ pycocotools' ОШИБКА: Ошибка команды со статусом выхода 1: command: 'C: \ Users \ Jake \ anaconda3 \ python .exe '- c' import sys, setuptools, tokenize; sys.argv [0] = '"'" 'C: \ Users \ Jake \ AppData \ Local \ Temp \ pip-install-4y3nhy6i \ pycocotools \ setup.py' "'"'; файл = '"'" 'C: \ Users \ Jake \ AppData \ Local \ Temp \ pip-install-4y3nhy6i \ pycocotools \ setup.py' "'"'; f = getattr (tokenize , '"'" 'open' "'"', open) ( file ); code = f.read (). replace ('"'" '\ r \ n' "'"', '"'" '\ n' "'"'); f.close (); exe c (compile (code, file , '"'" 'exe c' "'" '))' egg_info --egg-base 'C: \ Users \ Jake \ AppData \ Local \ Temp \ pip-install-4y3nhy6i \ pycocotools \ pip-egg-info' cwd: C: \ Users \ Jake \ AppData \ Local \ Temp \ pip-install-4y3nhy6i \ pycocotools Полный вывод (5 строк): Отслеживание (последний вызов последним): файл "", строка 1, в файле "C: \ Users \ Jake \ anaconda3 \ lib \ tokenize.py", строка 447, в открытом буфере = _builtin_open (filename, 'rb') FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'C: \ Users \ Jake \ AppData \ Local \ Temp \ pip-install-4y3nhy6i \ pycocotools \ setup.py' - -------------------------------------- ОШИБКА: Ошибка команды со статусом выхода 1: python setup.py egg_info Проверьте журналы на предмет полного вывода команды.

Итак, я наконец решил вручную клонировать его и запустить:

python PythonAPI / setup.py build_ext install

, но у меня другая ошибка:

C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ VC \ Tools \ MSVC \ 14.12.25827 \ bin \ HostX86 \ x64 \ cl.exe / c / nolo go / Ox / W3 / GL / DNDEBUG / MD -I C: \ Users \ Jake \ anaconda3 \ lib \ site-packages \ numpy \ core \ include -I. ./common -I C: \ Users \ Jake \ anaconda3 \ include -I C: \ Users \ Jake \ anaconda3 \ include "-I C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ VC \ Tools \ MSVC \ 14.12.25827 \ ATLMFC \ include "" -I C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ VC \ Tools \ MSVC \ 14.12.25827 \ include "" -I C: \ Program Files (x86) \ Windows Kits \ NETFXSDK \ 4.6.1 \ include \ um "" -I C: \ Program Files ( x86) \ Windows Kits \ 10 \ include \ 10.0.16299.0 \ ucrt "" -I C: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.16299.0 \ shared "" -I C: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0.16299.0 \ um "" -I C: \ Program Files (x86) \ Windows Kits \ 10 \ include \ 10.0 .16299.0 \ winrt "/Tc../common/maskApi.c /Fobuild\temp.win-amd64-3.7\Release../common/maskApi.obj -Wno- cpp -Wno-unused -function -std = c99 cl: ошибка командной строки D8021: недопустимое число c аргумент '/ Wno- cpp' ошибка: команда 'C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Community \ Ошибка VC \ Tools \ MSVC \ 14.12.25827 \ bin \ HostX86 \ x64 \ cl.exe со статусом выхода 2

Я использую windows 10 и anaconda, если это вообще имеет значение.

Я лично являюсь сильным SDE, но у меня нет опыта в python, jupyter, anaconda и даже в этом стиле установки.

Любая помощь будет оценена!

Спасибо

...