Comments (13)
Hi
sorry for my many posts.
When I try to run
python run.py -i /path/to/images project-name
I get this error message
Traceback (most recent call last):
File "run.py", line 4, in
from opendm import config
File "/home/wedevgroup/WebODM_natif/OpenDroneMap-master/opendm/config.py", line 6, in
from appsettings import SettingsParser
ImportError: No module named appsettings
from nodeodm.
Hi @pierotofy
Thank for help. It works fine.
Now I can try to start node-OpenDroneMap
thank you
from nodeodm.
Hi PaulinK,
the --odm_path
refers to the installation of OpenDroneMap (not WebODM). WebODM is an interface to OpenDroneMap. If you want to run node-OpenDroneMap natively, you'll need to get OpenDroneMap to run natively first as well.
See the instructions here: https://github.com/OpenDroneMap/OpenDroneMap
from nodeodm.
Hi @pierotofy
I have seen that and I have tried to install OpenDronMap nativily but when I run
python run.py --project-path /home/wedevgroup/WebODM_natif/OpenDroneMap/projects/test
I get this error message
Traceback (most recent call last):
File "run.py", line 8, in
import ecto
ImportError: No module named ecto
from nodeodm.
Did you follow the instructions in the readme to install OpenDroneMap? https://github.com/OpenDroneMap/OpenDroneMap#installation
from nodeodm.
I have follow these instructions
https://github.com/OpenDroneMap/OpenDroneMap/tree/ebaaf802a1fb50e335b3807a35d00cba1e106d11#installation
I will try the link, you send me and give you a return
thank a lot
@pierotofy
from nodeodm.
Hi @pierotofy
When trying the instructions from
I have got some error
[ 65%] Completed 'ceres'
[ 65%] Built target ceres
Makefile:83 : la recette pour la cible « all » a échouée
make: *** [all] Erreur 2
Compiling build
-- Boost version: 1.58.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- thread
-- date_time
-- iostreams
-- serialization
-- chrono
-- atomic
-- regex
-- Checking for module 'openni-dev'
-- No package 'openni-dev' found
-- Could NOT find openni (missing: OPENNI_LIBRARY OPENNI_INCLUDE_DIRS)
** WARNING ** io features related to openni will be disabled
-- Checking for module 'openni2-dev'
-- No package 'openni2-dev' found
-- Could NOT find OpenNI2 (missing: OPENNI2_LIBRARY OPENNI2_INCLUDE_DIRS)
** WARNING ** io features related to openni2 will be disabled
** WARNING ** io features related to pcap will be disabled
** WARNING ** io features related to png will be disabled
-- The imported target "vtkWrapTcl" references the file
"/usr/bin/vtkWrapTcl"
but this file does not exist. Possible reasons include:
- The file was deleted, renamed, or moved to another location.
- An install or uninstall procedure did not complete successfully.
- The installation package was faulty and contained
"/usr/lib/vtk-5.10/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkWrapTclInit" references the file
"/usr/bin/vtkWrapTclInit"
but this file does not exist. Possible reasons include:
- The file was deleted, renamed, or moved to another location.
- An install or uninstall procedure did not complete successfully.
- The installation package was faulty and contained
"/usr/lib/vtk-5.10/VTKTargets.cmake"
but not all the files it references.
-- The imported target "vtkWrapPython" references the file
"/usr/bin/vtkWrapPython"
but this file does not exist. Possible reasons include:
- The file was deleted, renamed, or moved to another location.
- An install or uninstall procedure did not complete successfully.
- The installation package was faulty and contained
"/usr/lib/vtk-5.10/VTKTargets.cmake"
but not all the files it references.
I have got many other errors again
from nodeodm.
Try to run ODM with the ./run.sh -i /path/to/images project-name
script instead of python run.py ...
. See if that helps!
from nodeodm.
Sorry, I have a question please
Can you tell me the role of node-OpenDroneMap? Why is it so important to use it with WebODM ?
Thank
from nodeodm.
Sorry @pierotofy
When trying to lunch a task on WebODM (native installation after installing OpenDroneMap and node-OpenDroneMap), I get this message
Process exited with code 1
and also this message in the areatext
Traceback (most recent call last):
File "/home/wedevgroup/WebODM_natif/OpenDroneMapNoyau/run.py", line 8, in
import ecto
File "/home/wedevgroup/WebODM_natif/OpenDroneMapNoyau/SuperBuild/install/lib/python2.7/dist-packages/ecto/init.py", line 30, in
from ecto.ecto_main import _cell_base, _cell_cpp, getitem_list, getitem_slice, getitem_str, getitem_tuple, lookup
ImportError: libecto.so.0.6: cannot open shared object file: No such file or directory
Can you give me an idea to fix it please
thank you
from nodeodm.
Hi @paulinK
I'm very new to this but I ran into a similar issue and found that if I start up node-OpenDroneMap with sudo, then I must also start WebODM as sudo else it can't find the libraries.
What version of Linux are you running?
If you not going to be running the server as a production (opening it up to the internet), I found that running everything as root (sudo su) seems to work with no issues. I'm not sure if this is correct (as I said, I'm new to all this) but I hope that it helps.
from nodeodm.
Thank @GKconsulting
It works for me. Thank
from nodeodm.
I'm getting the same error:
File "/home/thomas/Downloads/OpenDroneMap_v0_3_1/opendm/config.py", line 6, in
from appsettings import SettingsParser
ImportError: No module named appsettings
Running ODM with the ./run.sh -i /path/to/images project-name script instead of python run.py is producing the same error.
from nodeodm.
Related Issues (20)
- Was looking at this issue and I find it the other-way around- every time I start a task, it automatically adds the --pc-ept and --cog options, even if I didn't use them (working with pyodm) HOT 1
- node-odm:gpu don't start on Ubuntu 22.04 due of lacking cgroups v2 support HOT 3
- Separate webhooks for processing success & failure HOT 1
- Unable to use gpu acceleration as docker can't identify nvidia gpu driver HOT 2
- nodeodm-windows-x64.zip Missing libraries? HOT 1
- Add apptainer def file to allow HPC optimized containers HOT 2
- Adding the porting of Dockerfile to Apptainer def file to the workflow HOT 5
- Feature request: Return meshes from split merge HOT 3
- Cannot use external hard drive with NodeODM
- There are no usable processing nodes. Make sure that at least one processing node is reachable and that you have granted the current user sufficient permissions to view the processing node HOT 1
- Callback URL when the task is finish HOT 1
- Could you support local path for run HOT 1
- want to set options and changed 3d-tiles to true HOT 2
- nodeodm refuses to launch with undefined minimist module HOT 7
- Unable to See Releases Tags in the github HOT 1
- matcher-order setting doesn't have any effect HOT 1
- BFMatcher_GPU HOT 1
- DensifyPointCloud: error while loading shared libraries: libcuda.so.1 HOT 1
- libtbb2 is missing in nodeodm:gpu docker container HOT 2
- Invalid configuration file config-default.json error HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nodeodm.