DALI: ImportError: No module named 'nvidia.dali.backend_impl'
I installed DALI from Github source code with -DBUILD_BENCHMARK=OFF -DBUILD_TEST=OFF
.
$pip install dali/python
Processing ./dali/python
Requirement already satisfied: future in /home/smluo/anaconda3/envs/python35/lib/python3.5/site-packages (from nvidia-dali==0.1.2) (0.16.0)
Building wheels for collected packages: nvidia-dali
Running setup.py bdist_wheel for nvidia-dali ... done
Stored in directory: /tmp/pip-ephem-wheel-cache-9rajff1s/wheels/b0/e3/0c/a10e99a91add74c139be5536d877b989f41a54107cb0921e40
Successfully built nvidia-dali
Installing collected packages: nvidia-dali
Found existing installation: nvidia-dali 0.1.2
Uninstalling nvidia-dali-0.1.2:
Successfully uninstalled nvidia-dali-0.1.2
Successfully installed nvidia-dali-0.1.2
I can import nvidia but it seems nvidia.dali.backend_impl is missing.
In [1]: import nvidia
In [2]: from nvidia.dali.pipeline import Pipeline
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-ba5fedadd8b7> in <module>()
----> 1 from nvidia.dali.pipeline import Pipeline
~/anaconda3/envs/python35/lib/python3.5/site-packages/nvidia/dali/__init__.py in <module>()
15 from __future__ import absolute_import
16
---> 17 from . import ops
18 from . import pipeline
19 from . import tensor
~/anaconda3/envs/python35/lib/python3.5/site-packages/nvidia/dali/ops.py in <module>()
17 import copy
18 from itertools import count
---> 19 from nvidia.dali import backend as b
20 from nvidia.dali.tensor import TensorReference
21 from future.utils import with_metaclass
~/anaconda3/envs/python35/lib/python3.5/site-packages/nvidia/dali/backend.py in <module>()
13 # limitations under the License.
14
---> 15 from nvidia.dali.backend_impl import *
16
17 # Note: If we every need to add more complex functionality
ImportError: No module named 'nvidia.dali.backend_impl'
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 20 (11 by maintainers)
Hi cliff, I am working on a remote server (do not have administrator rights). When I tried to get the pre-built wheels, following error would occur:
Since I can not install package under /usr/local/…, I have to replace {CMAKE_INSTALL_PREFIX} in dali/cmake_install.cmake: row 35/42/56, dali/pipeline/cmake_install.cmake: row 36 and dali/cmake_install.cmake: row 62 by my own conda environment path.
CMakeCache.txt:
build&install: