stepjam / PyRep

A toolkit for robot learning research.
MIT License
700 stars 165 forks source link

pip3 install . does not work #334

Closed AlaAlimi closed 1 year ago

AlaAlimi commented 1 year ago

Hi, I installed Pyrep but could not run the code. The command pip3 install . does not work.

Could you please help me, I need to get the code run for my education.

Here is the description of my case:

Mac M1, UTM, Ubuntu 20.04 Python 3.8.10 CoppeliaSim_Edu_V4_1_0_Ubuntu20_04

alaalimi@alaalimi:~$ git clone https://github.com/stepjam/PyRep.git Cloning into 'PyRep'... remote: Enumerating objects: 1260, done. remote: Counting objects: 100% (18/18), done. remote: Compressing objects: 100% (17/17), done. remote: Total 1260 (delta 1), reused 8 (delta 1), pack-reused 1242 Receiving objects: 100% (1260/1260), 74.09 MiB | 813.00 KiB/s, done. Resolving deltas: 100% (810/810), done. alaalimi@alaalimi:~$ cd Pyre bash: cd: Pyre: No such file or directory alaalimi@alaalimi:~$ cd PyRep/ alaalimi@alaalimi:~/PyRep$ source ~/.bashrc alaalimi@alaalimi:~/PyRep$ pip3 install -r requirements.txt Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from -r requirements.txt (line 1)) (1.17.4) Requirement already satisfied: cffi==1.14.2 in /home/alaalimi/.local/lib/python3.8/site-packages (from -r requirements.txt (line 2)) (1.14.2) Requirement already satisfied: pycparser in /home/alaalimi/.local/lib/python3.8/site-packages (from cffi==1.14.2->-r requirements.txt (line 2)) (2.21) alaalimi@alaalimi:~/PyRep$ pip3 install . Processing /home/alaalimi/PyRep Building wheels for collected packages: PyRep Building wheel for PyRep (setup.py) ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-r5k504ih/setup.py'"'"'; file='"'"'/tmp/pip-req-build-r5k504ih/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-iy3jaceb cwd: /tmp/pip-req-build-r5k504ih/ Complete output (106 lines): copying lua file: pyrep/backend -> /home/alaalimi/CoppeliaSim_Edu_V4_1_0_Ubuntu20_04 generating build/pyrep/backend/pyrep/backend/_sim_cffi.c (already up-to-date) not modified: 'build/pyrep/backend/pyrep/backend/_sim_cffi.c' running bdist_wheel running build running build_py creating build/lib.linux-aarch64-3.8 creating build/lib.linux-aarch64-3.8/pyrep copying pyrep/init.py -> build/lib.linux-aarch64-3.8/pyrep copying pyrep/const.py -> build/lib.linux-aarch64-3.8/pyrep copying pyrep/pyrep.py -> build/lib.linux-aarch64-3.8/pyrep copying pyrep/errors.py -> build/lib.linux-aarch64-3.8/pyrep creating build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/init.py -> build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/utils.py -> build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/sim.py -> build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/simConst.py -> build/lib.linux-aarch64-3.8/pyrep/backend creating build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/vision_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/light.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/init.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/force_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/proximity_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/shape.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/object.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/joint.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/cartesian_path.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/octree.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/camera.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/dummy.py -> build/lib.linux-aarch64-3.8/pyrep/objects creating build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/spherical_vision_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/init.py -> build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/accelerometer.py -> build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/gyroscope.py -> build/lib.linux-aarch64-3.8/pyrep/sensors creating build/lib.linux-aarch64-3.8/pyrep/robots copying pyrep/robots/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots copying pyrep/robots/robot_component.py -> build/lib.linux-aarch64-3.8/pyrep/robots creating build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/arm.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/sawyer.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/locobot_arm.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/mico.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/jaco.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/ur10.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/panda.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/ur3.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/dobot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/youBot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/xarm7.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/lbr_iiwa_7_r800.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/ur5.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/baxter.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/lbr_iiwa_14_r820.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms creating build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/xarm_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/mico_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/robotiq85_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/jaco_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/baxter_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/baxter_suction_cup.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/suction_cup.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/panda_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/dobot_suction_cup.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/locobot_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors package init file 'pyrep/robots/mobiles/init.py' not found (or not a regular file) creating build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/locobot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/line_tracer.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/youbot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/mobile_base.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/nonholonomic_base.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/holonomic_base.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/turtlebot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles creating build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/mobile_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/arm_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/holonomic_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/nonholonomic_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths creating build/lib.linux-aarch64-3.8/pyrep/textures copying pyrep/textures/init.py -> build/lib.linux-aarch64-3.8/pyrep/textures copying pyrep/textures/texture.py -> build/lib.linux-aarch64-3.8/pyrep/textures creating build/lib.linux-aarch64-3.8/pyrep/misc copying pyrep/misc/init.py -> build/lib.linux-aarch64-3.8/pyrep/misc copying pyrep/misc/signals.py -> build/lib.linux-aarch64-3.8/pyrep/misc copying pyrep/misc/distance.py -> build/lib.linux-aarch64-3.8/pyrep/misc running build_ext building 'pyrep.backend._sim_cffi' extension creating build/temp.linux-aarch64-3.8 creating build/temp.linux-aarch64-3.8/build creating build/temp.linux-aarch64-3.8/build/pyrep creating build/temp.linux-aarch64-3.8/build/pyrep/backend creating build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep creating build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep/backend aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/tmp/pip-req-build-r5k504ih/cffi_build -I/usr/include/python3.8 -c build/pyrep/backend/pyrep/backend/_sim_cffi.c -o build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep/backend/_sim_cffi.o aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep/backend/_sim_cffi.o -L/home/alaalimi/CoppeliaSim_Edu_V4_1_0_Ubuntu20_04 -lcoppeliaSim -o build/lib.linux-aarch64-3.8/pyrep/backend/_sim_cffi.cpython-38-aarch64-linux-gnu.so /usr/bin/ld: skipping incompatible /home/alaalimi/CoppeliaSim_Edu_V4_1_0_Ubuntu20_04/libcoppeliaSim.so when searching for -lcoppeliaSim /usr/bin/ld: cannot find -lcoppeliaSim collect2: error: ld returned 1 exit status error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

ERROR: Failed building wheel for PyRep Running setup.py clean for PyRep Failed to build PyRep Installing collected packages: PyRep Attempting uninstall: PyRep Found existing installation: pyrep 3.2.0 Uninstalling pyrep-3.2.0: Successfully uninstalled pyrep-3.2.0 Running setup.py install for PyRep ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-r5k504ih/setup.py'"'"'; file='"'"'/tmp/pip-req-build-r5k504ih/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-7j2oujp2/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/alaalimi/.local/include/python3.8/PyRep cwd: /tmp/pip-req-build-r5k504ih/ Complete output (106 lines): copying lua file: pyrep/backend -> /home/alaalimi/CoppeliaSim_Edu_V4_1_0_Ubuntu20_04 generating build/pyrep/backend/pyrep/backend/_sim_cffi.c (already up-to-date) not modified: 'build/pyrep/backend/pyrep/backend/_sim_cffi.c' running install running build running build_py creating build/lib.linux-aarch64-3.8 creating build/lib.linux-aarch64-3.8/pyrep copying pyrep/init.py -> build/lib.linux-aarch64-3.8/pyrep copying pyrep/const.py -> build/lib.linux-aarch64-3.8/pyrep copying pyrep/pyrep.py -> build/lib.linux-aarch64-3.8/pyrep copying pyrep/errors.py -> build/lib.linux-aarch64-3.8/pyrep creating build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/init.py -> build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/utils.py -> build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/sim.py -> build/lib.linux-aarch64-3.8/pyrep/backend copying pyrep/backend/simConst.py -> build/lib.linux-aarch64-3.8/pyrep/backend creating build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/vision_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/light.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/init.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/force_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/proximity_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/shape.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/object.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/joint.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/cartesian_path.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/octree.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/camera.py -> build/lib.linux-aarch64-3.8/pyrep/objects copying pyrep/objects/dummy.py -> build/lib.linux-aarch64-3.8/pyrep/objects creating build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/spherical_vision_sensor.py -> build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/init.py -> build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/accelerometer.py -> build/lib.linux-aarch64-3.8/pyrep/sensors copying pyrep/sensors/gyroscope.py -> build/lib.linux-aarch64-3.8/pyrep/sensors creating build/lib.linux-aarch64-3.8/pyrep/robots copying pyrep/robots/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots copying pyrep/robots/robot_component.py -> build/lib.linux-aarch64-3.8/pyrep/robots creating build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/arm.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/sawyer.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/locobot_arm.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/mico.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/jaco.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/ur10.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/panda.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/ur3.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/dobot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/youBot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/xarm7.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/lbr_iiwa_7_r800.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/ur5.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/baxter.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms copying pyrep/robots/arms/lbr_iiwa_14_r820.py -> build/lib.linux-aarch64-3.8/pyrep/robots/arms creating build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/xarm_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/mico_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/robotiq85_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/jaco_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/baxter_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/baxter_suction_cup.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/suction_cup.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/panda_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/dobot_suction_cup.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors copying pyrep/robots/end_effectors/locobot_gripper.py -> build/lib.linux-aarch64-3.8/pyrep/robots/end_effectors package init file 'pyrep/robots/mobiles/init.py' not found (or not a regular file) creating build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/locobot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/line_tracer.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/youbot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/mobile_base.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/nonholonomic_base.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/holonomic_base.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles copying pyrep/robots/mobiles/turtlebot.py -> build/lib.linux-aarch64-3.8/pyrep/robots/mobiles creating build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/init.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/mobile_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/arm_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/holonomic_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths copying pyrep/robots/configuration_paths/nonholonomic_configuration_path.py -> build/lib.linux-aarch64-3.8/pyrep/robots/configuration_paths creating build/lib.linux-aarch64-3.8/pyrep/textures copying pyrep/textures/init.py -> build/lib.linux-aarch64-3.8/pyrep/textures copying pyrep/textures/texture.py -> build/lib.linux-aarch64-3.8/pyrep/textures creating build/lib.linux-aarch64-3.8/pyrep/misc copying pyrep/misc/init.py -> build/lib.linux-aarch64-3.8/pyrep/misc copying pyrep/misc/signals.py -> build/lib.linux-aarch64-3.8/pyrep/misc copying pyrep/misc/distance.py -> build/lib.linux-aarch64-3.8/pyrep/misc running build_ext building 'pyrep.backend._sim_cffi' extension creating build/temp.linux-aarch64-3.8 creating build/temp.linux-aarch64-3.8/build creating build/temp.linux-aarch64-3.8/build/pyrep creating build/temp.linux-aarch64-3.8/build/pyrep/backend creating build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep creating build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep/backend aarch64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/tmp/pip-req-build-r5k504ih/cffi_build -I/usr/include/python3.8 -c build/pyrep/backend/pyrep/backend/_sim_cffi.c -o build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep/backend/_sim_cffi.o aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-aarch64-3.8/build/pyrep/backend/pyrep/backend/_sim_cffi.o -L/home/alaalimi/CoppeliaSim_Edu_V4_1_0_Ubuntu20_04 -lcoppeliaSim -o build/lib.linux-aarch64-3.8/pyrep/backend/_sim_cffi.cpython-38-aarch64-linux-gnu.so /usr/bin/ld: skipping incompatible /home/alaalimi/CoppeliaSim_Edu_V4_1_0_Ubuntu20_04/libcoppeliaSim.so when searching for -lcoppeliaSim /usr/bin/ld: cannot find -lcoppeliaSim collect2: error: ld returned 1 exit status error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

Rolling back uninstall of pyrep Moving to /home/alaalimi/.local/lib/python3.8/site-packages/pyrep-3.2.0.dist-info/ from /home/alaalimi/.local/lib/python3.8/site-packages/~yrep-3.2.0.dist-info Moving to /home/alaalimi/.local/lib/python3.8/site-packages/pyrep/ from /home/alaalimi/.local/lib/python3.8/site-packages/~yrep ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-r5k504ih/setup.py'"'"'; file='"'"'/tmp/pip-req-build-r5k504ih/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-7j2oujp2/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/alaalimi/.local/include/python3.8/PyRep Check the logs for full command output.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.