mapillary / mapillary/OpenSfM

ImportError: No module named 'extract_metadata'

Open
#92 10 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

installation
Dominant language
Python
Stars
3.8k
Forks
899
PR merge metrics
No merged PRs in 30d

Description

I tried to setup OpenSfM today in my Arch Linux environment. Unfortunatly I get the following error when running bin/run_all data/berlin:

Traceback (most recent call last):   
File "/home/clemens/libraries/OpenSfM/bin/opensfm", line 10, in <module> from opensfm import commands   
File "/home/clemens/libraries/OpenSfM/opensfm/commands/__init__.py", line 2, in <module> import extract_metadata   
ImportError: No module named 'extract_metadata'

Could you please point me to the right direction to solve this?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing bin/run_all data/berlin in the reported Arch Linux setup and read the traceback through bin/opensfm and opensfm/commands/__init__.py, where extract_metadata is imported. Determine why that import fails during setup; done means the command starts without this ImportError.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
computer-vision
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.