Comments (6)
It seems like your cmake build failed. You must have received other error messages from cmake
from raisimlib.
It seems like your cmake build failed. You must have received other error messages from cmake
here is the full error text:
(base) xxx@sidusi:~/raisim_ws/raisimLib/raisimGymTorch$ python3 setup.py develop
/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
easy_install.initialize_options(self)
/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
-- pybind11 v2.9.0
-- raisim:
-- Version: 1.1.7
-- Includes: /home/xxx/raisim_ws/raisimLib/raisim/linux/include
-- Libraries: raisim::raisimPng;raisim::raisimODE;raisim::raisimMine;raisim::raisim
raisim os linux
raisim arch
-- Configuring done
-- Generating done
-- Build files have been written to: /home/xxx/raisim_ws/raisimLib/raisimGymTorch/build/temp.linux-x86_64-cpython-311
Consolidate compiler generated dependencies of target rsg_anymal
[ 33%] Building CXX object CMakeFiles/rsg_anymal.dir/raisimGymTorch/env/raisim_gym.cpp.o
In file included from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/cast.h:16,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/attr.h:13,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/pybind11.h:13,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/raisimGymTorch/env/raisim_gym.cpp:6:
/home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/detail/type_caster_base.h: In function ‘std::string pybind11::detail::error_string()’:
/home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/detail/type_caster_base.h:482:26: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’}
482 | frame = frame->f_back;
| ^~
In file included from /home/xxx/miniconda3/include/python3.11/Python.h:42,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/detail/common.h:209,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/pytypes.h:12,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/cast.h:13,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/attr.h:13,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/thirdParty/pybind11/include/pybind11/pybind11.h:13,
from /home/xxx/raisim_ws/raisimLib/raisimGymTorch/raisimGymTorch/env/raisim_gym.cpp:6:
/home/xxx/miniconda3/include/python3.11/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’}
22 | typedef struct _frame PyFrameObject;
| ^~~~~~
gmake[2]: *** [CMakeFiles/rsg_anymal.dir/build.make:76: CMakeFiles/rsg_anymal.dir/raisimGymTorch/env/raisim_gym.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:100: CMakeFiles/rsg_anymal.dir/all] Error 2
gmake: *** [Makefile:91: all] Error 2
Traceback (most recent call last):
File "/home/xxx/raisim_ws/raisimLib/raisimGymTorch/setup.py", line 68, in
setup(
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
self.run_command(cmd)
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/dist.py", line 989, in run_command
super().run_command(command)
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/command/develop.py", line 34, in run
self.install_for_development()
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/command/develop.py", line 109, in install_for_development
self.run_command('build_ext')
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
self.distribution.run_command(command)
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/dist.py", line 989, in run_command
super().run_command(command)
File "/home/xxx/miniconda3/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
cmd_obj.run()
File "/home/xxx/raisim_ws/raisimLib/raisimGymTorch/setup.py", line 38, in run
self.build_extension(ext)
File "/home/xxx/raisim_ws/raisimLib/raisimGymTorch/setup.py", line 66, in build_extension
subprocess.check_call(['cmake', '--build', '.'] + build_args, cwd=self.build_temp)
File "/home/xxx/miniconda3/lib/python3.11/subprocess.py", line 413, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release', '--', '-j2']' returned non-zero exit status 2.
from raisimlib.
can you lower your python version, myabe to 3.9? Pybind11 doesn't support 3.11 yet
from raisimlib.
can you lower your python version, myabe to 3.9? Pybind11 doesn't support 3.11 yet
yes, after i lower to 3.9. setup.py works. but when i run runner.py,it has error:
ch/env/envs/rsg_anymal$ python3 runner.py
/home/xxx/miniconda3/envs/python39/lib/python3.9/site-packages/torch/cuda/init.py:141: UserWarning: CUDA initialization: Unexpected error from cudaGetDeviceCount(). Did you run some cuda functions before calling NumCudaDevices() that might have already set an error? Error 804: forward compatibility was attempted on non supported HW (Triggered internally at /opt/conda/conda-bld/pytorch_1704987290837/work/c10/cuda/CUDAFunctions.cpp:108.)
return torch._C._cuda_getDeviceCount() > 0
Traceback (most recent call last):
File "/home/xxx/raisim_ws/raisimLib/raisimGymTorch/raisimGymTorch/env/envs/rsg_anymal/runner.py", line 45, in
env = VecEnv(RaisimGymEnv(home_path + "/rsc", dump(cfg['environment'], Dumper=RoundTripDumper)))
File "/home/xxx/miniconda3/envs/python39/lib/python3.9/site-packages/ruamel/yaml/main.py", line 1251, in dump
error_deprecation('dump', 'dump', arg="typ='unsafe', pure=True")
File "/home/xxx/miniconda3/envs/python39/lib/python3.9/site-packages/ruamel/yaml/main.py", line 1037, in error_deprecation
raise AttributeError(s)
AttributeError:
"dump()" has been removed, use
yaml = YAML(typ='unsafe', pure=True)
yaml.dump(...)
instead of file "/home/xxx/raisim_ws/raisimLib/raisimGymTorch/raisimGymTorch/env/envs/rsg_anymal/runner.py", line 45
env = VecEnv(RaisimGymEnv(home_path + "/rsc", dump(cfg['environment'], Dumper=RoundTripDumper)))
from raisimlib.
can you lower your python version, myabe to 3.9? Pybind11 doesn't support 3.11 yet
but after i use yaml.dump instaed dump, i got new error:
nit__.py:141: UserWarning: CUDA initialization: Unexpected error from cudaGetDeviceCount(). Did you run some cuda functions before calling NumCudaDevices() that might have already set an error? Error 804: forward compatibility was attempted on non supported HW (Triggered internally at /opt/conda/conda-bld/pytorch_1704987290837/work/c10/cuda/CUDAFunctions.cpp:108.)
return torch._C._cuda_getDeviceCount() > 0
Traceback (most recent call last):
File "/home/xxxraisim_ws/raisimLib/raisimGymTorch/raisimGymTorch/env/envs/rsg_anymal/runner.py", line 45, in
env = VecEnv(RaisimGymEnv(home_path + "/rsc", yaml.dump(cfg['environment'], Dumper=RoundTripDumper)))
TypeError: dump() got an unexpected keyword argument 'Dumper'
from raisimlib.
can you lower your python version, myabe to 3.9? Pybind11 doesn't support 3.11 yet
i tried this line and problem above solved:pip install "ruamel.yaml<0.18.0"
from raisimlib.
Related Issues (20)
- How to know the joint order in python HOT 1
- Raisim example fails to compile on m1 mac HOT 2
- AddMess() Issue HOT 2
- error happens while using addArticulatedSystem HOT 2
- xml file can not find color tag option
- Seg fault of contact.getImpulse() HOT 2
- error :'class raisim :: Depthcamera' has no menber named 'lockMutex' \'depthToPointCloud'... HOT 2
- M1 compilation issue, missing SpinningLidar HOT 2
- Version mismatch. Raisim protocol version: 10018, Visualizer protocol version: 10017 HOT 3
- RaiSimUnity Autoconnect HOT 1
- Can raisimpy set RGB camera information in the environment?
- Python script getting stuck in the env.step(action) call in older RaiSim version (protocol version 10014) when using Windows 11 and RaisimUnity
- Build Error Issue HOT 4
- Raisimpy Error HOT 2
- How to add texture to components in urdf HOT 2
- RaisimUnity Assimp fails on ubuntu 24.04 HOT 1
- About Raisim Torch Conflict HOT 7
- Example Code Not Working
- Program crashed when using raisimGymtorch HOT 2
- How to import real world 3d map into Raisim HOT 3
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 raisimlib.