BerkeleyAutomation / dex-net

Repository for reading the Dex-Net 2.0 HDF5 database of 3D objects, parallel-jaw grasps, and robust grasp metrics
https://berkeleyautomation.github.io/dex-net/code.html
Other
296 stars 97 forks source link

cannot import name 'CameraIntrinsics' from 'perception' #73

Closed Ultraopxt closed 2 years ago

Ultraopxt commented 2 years ago

Hi, when I run python setup.py test: and got the following error:

grasping_test (unittest.loader._FailedTest) ... ERROR learning_test (unittest.loader._FailedTest) ... ERROR database_test (unittest.loader._FailedTest) ... ERROR

====================================================================== ERROR: grasping_test (unittest.loader._FailedTest)

ImportError: Failed to import test module: grasping_test Traceback (most recent call last): File "/usr/lib/python3.7/unittest/loader.py", line 154, in loadTestsFromName module = import(module_name) File "/content/dex-net/test/grasping_test.py", line 36, in from perception import CameraIntrinsics ImportError: cannot import name 'CameraIntrinsics' from 'perception' (/content/dex-net/deps/perception/perception/init.py)

====================================================================== ERROR: learning_test (unittest.loader._FailedTest)

ImportError: Failed to import test module: learning_test Traceback (most recent call last): File "/usr/lib/python3.7/unittest/loader.py", line 154, in loadTestsFromName module = import(module_name) File "/content/dex-net/test/learning_test.py", line 38, in from dexnet.learning import RandomBinaryObjective, RandomContinuousObjective, UniformAllocationMean, ThompsonSampling, GaussianUniformAllocationMean, MaxIterTerminationCondition File "/content/dex-net/src/dexnet/init.py", line 22, in from constants import * ModuleNotFoundError: No module named 'constants'

====================================================================== ERROR: database_test (unittest.loader._FailedTest)

ImportError: Failed to import test module: database_test Traceback (most recent call last): File "/usr/lib/python3.7/unittest/loader.py", line 154, in loadTestsFromName module = import(module_name) File "/content/dex-net/test/database_test.py", line 37, in from perception import CameraIntrinsics, RenderMode ImportError: cannot import name 'CameraIntrinsics' from 'perception' (/content/dex-net/deps/perception/perception/init.py)


Ran 3 tests in 0.001s

FAILED (errors=3) Test failed: error: Test failed:

elevenjiang1 commented 2 years ago

I have same problem,Do you solve it?