[SOLVED] NRP build error in fresh install in VirtualCoach & CLE steps


#1

Hello everyone, thank you a lot for your assistance always.

I’m trying to install NRP from source on fresh Ubuntu 18.04.
I have some errors when I run the command: ./update_nrp build like below:

ーーーーーーーーー
 VirtualCoach
ーーーーーーーーー
(ellipsis)    
  Using cached https://files.pythonhosted.org/packages/ea/8c/940045fd6e9c9b76e495a03617235a62e00e59586fcbefd7c4f2d091e055/ipywidgets-8.0.0a0.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-I7W_N4/ipywidgets/setup.py", line 41
        print(error, file=sys.stderr)
                         ^
    SyntaxError: invalid syntax
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-I7W_N4/ipywidgets/

, and

ーーーーーーーーー
CLE
ーーーーーーーーー
(ellipsis)  
  Using cached https://files.pythonhosted.org/packages/79/8c/7d9608dd2643a144bd473405d268973ee1c67aac4c72c4d73910dc8a4754/tzlocal-3.0b1.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-build-bxiOnC/tzlocal/setup.py", line 8, in <module>
        + Path('CHANGES.txt').read_text('utf-8'))
    AttributeError: 'PosixPath' object has no attribute 'read_text'
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-bxiOnC/tzlocal/

According to Google, the cause of both errors seem that it’s about Python version, but I don’t know what should I do.


Although these error don’t stop building, these are all of my remaining errors with building step.
Would you help me out to solve them?

Best regards,
Yanbaru


#2

Dear Yanbaru,

Please check in $HOME/.opt/platform_venv/bin what version of python is used:

./python --version

I have 2.7.15+.

Else, is your NRP running? Try on the Husky Braitenberg experiment.

Best regards,
Axel


#3

Dear Axel,

Thank you for your support.
It seems that I don’t have python version problems.

user1@6723cbde5afa:~/Documents/NRP/user-scripts$ cd $HOME/.opt/platform_venv/bin
user1@6723cbde5afa:~/.opt/platform_venv/bin$ ./python --version
Python 2.7.17

However, I couldn’t run Husky Braitenberg expriment because cle-start stoped like this:

~/Documents/NRP/user-scripts$ cle-start
[1] 35838
[2] 35842
… logging to /home/user1/.ros/log/2cdd521c-052c-11eb-9ac1-0242ac110002/roslaunch-6723cbde5afa-35838.log
[3] 35855
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

[4] 35862
[uWSGI] getting INI configuration from /home/user1/.local/etc/nginx/uwsgi-nrp.ini
*** Starting uWSGI 2.0.15-debian (64bit) on [Sat Oct 3 12:54:46 2020] ***
compiled with version: 7.3.0 on 28 September 2018 15:41:15
os: Linux-4.19.76-linuxkit #1 SMP Tue May 26 11:42:35 UTC 2020
nodename: 6723cbde5afa
machine: x86_64
clock source: unix
pcre jit disabled
detected number of CPU cores: 2
current working directory: /home/user1/Documents/NRP/user-scripts
detected binary path: /usr/bin/uwsgi-core
dropping root privileges as early as possible
chdir() to /home/user1/Documents/NRP/ExDBackend/hbp_nrp_backend/
*** WARNING: you are running uWSGI without its master process manager ***
your memory page size is 4096 bytes
detected max file descriptor number: 1024
lock engine: pthread robust mutexes
thunder lock: disabled (you can enable it with --thunder-lock)
uwsgi socket 0 bound to UNIX address /tmp/nrp-services.sock fd 3
dropping root privileges after socket binding
Python version: 2.7.17 (default, Jul 20 2020, 15:37:01) [GCC 7.5.0]
Set PythonHome to /home/user1/.opt/platform_venv
Python main interpreter initialized at 0x561ead7ed440
dropping root privileges after plugin initialization
python threads support enabled
your server socket listen backlog is limited to 100 connections
your mercy for graceful operations on workers is 60 seconds
mapped 144896 bytes (141 KB) for 8 cores
*** Operational MODE: threaded ***
Traceback (most recent call last):
File “/home/user1/Documents/NRP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/ROSCLESimulationFactory.py”, line 43, in
from hbp_nrp_cleserver.server.PlaybackServer import PlaybackSimulationAssembly
File “/home/user1/Documents/NRP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/PlaybackServer.py”, line 38, in
from hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly import GazeboSimulationAssembly
File “/home/user1/Documents/NRP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/CLEGazeboSimulationAssembly.py”, line 36, in
from hbp_nrp_backend.storage_client_api.StorageClient import StorageClient, Model
File “/home/user1/Documents/NRP/ExDBackend/hbp_nrp_backend/hbp_nrp_backend/storage_client_api/StorageClient.py”, line 30, in
import requests
ImportError: No module named requests
started roslaunch server http://127.0.0.1:43827/
ros_comm version 1.14.9

SUMMARY

PARAMETERS

  • /rosdistro: melodic
  • /rosversion: 1.14.9

NODES

auto-starting new master
process[master]: started with pid [35868]
[3]- Exit 1 $HOME/.opt/platform_venv/bin/python $HBP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/ROSCLESimulationFactory.py
[5] 35869
[ERROR] [1601697288.166266300]: [setParam] Failed to contact master at [localhost:11311]. Retrying…
[ INFO] [1601697288.841491400]: Connected to master at [localhost:11311]
[ INFO] [1601697288.928549000]: Waiting For connections on 0.0.0.0:8081
ROS_MASTER_URI=http://127.0.0.1:11311/

setting /run_id to 2cdd521c-052c-11eb-9ac1-0242ac110002

nrp_backend_proxy@3.0.0 start /home/user1/Documents/NRP/nrpBackendProxy
NODE_ENV=production node_modules/ts-node/dist/bin.js app.ts

process[rosout-1]: started with pid [35914]
started core service [/rosout]
Traceback (most recent call last):
File “/home/user1/Documents/NRP/ExDBackend/hbp_nrp_backend/hbp_nrp_backend/runserver.py”, line 32, in
from hbp_nrp_backend.rest_server import app
File “./hbp_nrp_backend/rest_server/init.py”, line 83, in
from hbp_nrp_backend.rest_server.__SimulationResources import SimulationResources
File “./hbp_nrp_backend/rest_server/__SimulationResources.py”, line 34, in
from hbp_nrp_backend.rest_server.__SimulationControl import _get_simulation_or_abort
File “./hbp_nrp_backend/rest_server/__SimulationControl.py”, line 40, in
from hbp_nrp_backend.simulation_control import simulations, Simulation
File “./hbp_nrp_backend/simulation_control/init.py”, line 12, in
from hbp_nrp_backend.simulation_control.__Simulation import Simulation
File “./hbp_nrp_backend/simulation_control/__Simulation.py”, line 32, in
from hbp_nrp_backend.simulation_control.__BackendSimulationLifecycle import
File “./hbp_nrp_backend/simulation_control/__BackendSimulationLifecycle.py”, line 40, in
from hbp_nrp_backend.__UserAuthentication import UserAuthentication
File “./hbp_nrp_backend/__UserAuthentication.py”, line 34, in
from backports.functools_lru_cache import lru_cache
ImportError: No module named functools_lru_cache
unable to load app 0 (mountpoint=’’) (callable not found or import error)
*** no app loaded. going in full dynamic mode ***
dropping root privileges after application loading
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI worker 1 (and the only) (pid: 35864, cores: 8)
registered capabilities (classes):

  • rosbridge_library.capabilities.call_service.CallService
  • rosbridge_library.capabilities.advertise.Advertise
  • rosbridge_library.capabilities.publish.Publish
  • rosbridge_library.capabilities.subscribe.Subscribe
  • <class ‘rosbridge_library.capabilities.defragmentation.Defragment’>
  • rosbridge_library.capabilities.advertise_service.AdvertiseService
  • rosbridge_library.capabilities.service_response.ServiceResponse
  • rosbridge_library.capabilities.unadvertise_service.UnadvertiseService
    [INFO] [1601697290.920153]: Rosbridge WebSocket server started on port 9090
    2020-10-03 12:55:00 GMT+0900 config.json not found! Please create a config.json from config.json.sample and run again!
    2020-10-03 12:55:00 GMT+0900 { Error: ENOENT: no such file or directory, open ‘/home/user1/Documents/NRP/nrpBackendProxy/config.json’
    at Object.fs.openSync (fs.js:646:18)
    at Object.fs.readFileSync (fs.js:551:33)
    at Object.loadConfigFile (/home/user1/Documents/NRP/nrpBackendProxy/utils/configurationManager.ts:52:32)
    at Object. (/home/user1/Documents/NRP/nrpBackendProxy/app.ts:46:37)
    at Module._compile (module.js:653:30)
    at Module.m._compile (/home/user1/Documents/NRP/nrpBackendProxy/node_modules/ts-node/src/index.ts:439:23)
    at Module._extensions…js (module.js:664:10)
    at Object.require.extensions.(anonymous function) [as .ts] (/home/user1/Documents/NRP/nrpBackendProxy/node_modules/ts-node/src/index.ts:442:12)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Function.Module.runMain (module.js:694:10)
    at Object. (/home/user1/Documents/NRP/nrpBackendProxy/node_modules/ts-node/src/bin.ts:157:12)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions…js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Function.Module.runMain (module.js:694:10)
    at startup (bootstrap_node.js:204:16)
    at bootstrap_node.js:625:3
    errno: -2,
    code: ‘ENOENT’,
    syscall: ‘open’,
    path: ‘/home/user1/Documents/NRP/nrpBackendProxy/config.json’ }
    2020-10-03 12:55:01 GMT+0900 Error: watch /home/user1/Documents/NRP/nrpBackendProxy/config.json ENOENT
    at FSWatcher.start (fs.js:1382:19)
    at Object.fs.watch (fs.js:1408:11)
    at Object.watch (/home/user1/Documents/NRP/nrpBackendProxy/utils/configurationManager.ts:84:6)
    at Object. (/home/user1/Documents/NRP/nrpBackendProxy/app.ts:47:22)
    at Module._compile (module.js:653:30)
    at Module.m._compile (/home/user1/Documents/NRP/nrpBackendProxy/node_modules/ts-node/src/index.ts:439:23)
    at Module._extensions…js (module.js:664:10)
    at Object.require.extensions.(anonymous function) [as .ts] (/home/user1/Documents/NRP/nrpBackendProxy/node_modules/ts-node/src/index.ts:442:12)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Function.Module.runMain (module.js:694:10)
    at Object. (/home/user1/Documents/NRP/nrpBackendProxy/node_modules/ts-node/src/bin.ts:157:12)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions…js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Function.Module.runMain (module.js:694:10)
    at startup (bootstrap_node.js:204:16)
    at bootstrap_node.js:625:3
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! nrp_backend_proxy@3.0.0 start: NODE_ENV=production node_modules/ts-node/dist/bin.js app.ts
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the nrp_backend_proxy@3.0.0 start script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/user1/.npm/_logs/2020-10-03T03_55_01_302Z-debug.log
^C[5]+ Exit 1 cd $HBP/nrpBackendProxy && npm start

Do you have any solution?

Best regards,
Yanbaru


#4

By repeating cle-start, the error log was changed like below

user1@6723cbde5afa:~/Documents/NRP/CLE$ cle-start

[1] 42970

... logging to /home/user1/.ros/log/99441ce6-054b-11eb-bd72-0242ac110002/roslaunch-6723cbde5afa-42970.log

Checking log directory for disk usage. This may take a while.

Press Ctrl-C to interrupt

Done checking log file disk usage. Usage is &lt;1GB.

[2] 42978

**started roslaunch server http://127.0.0.1:33707/**

ros_comm version 1.14.9

SUMMARY

========

PARAMETERS

 * /rosdistro: melodic

 * /rosversion: 1.14.9

NODES

auto-starting new master

**process[master]: started with pid [42987]**

**ROS_MASTER_URI=http://127.0.0.1:11311/**

**setting /run_id to 99441ce6-054b-11eb-bd72-0242ac110002**

[3] 43004

**process[rosout-1]: started with pid [43006]**

started core service [/rosout]

[ INFO] [1601710783.763928800]: Waiting For connections on 0.0.0.0:8081

[4] 43025

[uWSGI] getting INI configuration from /home/user1/.local/etc/nginx/uwsgi-nrp.ini

*** Starting uWSGI 2.0.15-debian (64bit) on [Sat Oct 3 16:39:44 2020] ***

compiled with version: 7.3.0 on 28 September 2018 15:41:15

os: Linux-4.19.76-linuxkit #1 SMP Tue May 26 11:42:35 UTC 2020

nodename: 6723cbde5afa

machine: x86_64

clock source: unix

pcre jit disabled

detected number of CPU cores: 2

current working directory: /home/user1/Documents/NRP/CLE

detected binary path: /usr/bin/uwsgi-core

dropping root privileges as early as possible

chdir() to /home/user1/Documents/NRP/ExDBackend/hbp_nrp_backend/

*** WARNING: you are running uWSGI without its master process manager ***

your memory page size is 4096 bytes

detected max file descriptor number: 1024

lock engine: pthread robust mutexes

thunder lock: disabled (you can enable it with --thunder-lock)

uwsgi socket 0 bound to UNIX address /tmp/nrp-services.sock fd 3

dropping root privileges after socket binding

Python version: 2.7.17 (default, Jul 20 2020, 15:37:01) [GCC 7.5.0]

Set PythonHome to /home/user1/.opt/platform_venv

Python main interpreter initialized at 0x5570f055a440

dropping root privileges after plugin initialization

python threads support enabled

your server socket listen backlog is limited to 100 connections

your mercy for graceful operations on workers is 60 seconds

mapped 144896 bytes (141 KB) for 8 cores

*** Operational MODE: threaded ***

Traceback (most recent call last):

File "/home/user1/Documents/NRP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/ROSCLESimulationFactory.py", line 43, in &lt;module&gt;

from hbp_nrp_cleserver.server.PlaybackServer import PlaybackSimulationAssembly

File "/home/user1/Documents/NRP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/PlaybackServer.py", line 38, in &lt;module&gt;

from hbp_nrp_cleserver.server.CLEGazeboSimulationAssembly import GazeboSimulationAssembly

File "/home/user1/Documents/NRP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/CLEGazeboSimulationAssembly.py", line 36, in &lt;module&gt;

from hbp_nrp_backend.storage_client_api.StorageClient import StorageClient, Model

File "/home/user1/Documents/NRP/ExDBackend/hbp_nrp_backend/hbp_nrp_backend/storage_client_api/StorageClient.py", line 39, in &lt;module&gt;

from hbp_nrp_commons.sim_config.SimConfig import ResourceType

File "/home/user1/Documents/NRP/ExDBackend/hbp_nrp_commons/hbp_nrp_commons/sim_config/SimConfig.py", line 34, in &lt;module&gt;

from hbp_nrp_cle.robotsim.RobotManager import Robot

File "/home/user1/Documents/NRP/CLE/hbp_nrp_cle/hbp_nrp_cle/robotsim/RobotManager.py", line 35, in &lt;module&gt;

from .GazeboHelper import GazeboHelper

File "/home/user1/Documents/NRP/CLE/hbp_nrp_cle/hbp_nrp_cle/robotsim/GazeboHelper.py", line 41, in &lt;module&gt;

from lxml import etree

ImportError: No module named lxml

Traceback (most recent call last):

File "/home/user1/Documents/NRP/ExDBackend/hbp_nrp_backend/hbp_nrp_backend/runserver.py", line 32, in &lt;module&gt;

from hbp_nrp_backend.rest_server import app

File "./hbp_nrp_backend/rest_server/__init__.py", line 83, in &lt;module&gt;

from hbp_nrp_backend.rest_server.__SimulationResources import SimulationResources

File "./hbp_nrp_backend/rest_server/__SimulationResources.py", line 34, in &lt;module&gt;

from hbp_nrp_backend.rest_server.__SimulationControl import _get_simulation_or_abort

File "./hbp_nrp_backend/rest_server/__SimulationControl.py", line 40, in &lt;module&gt;

from hbp_nrp_backend.simulation_control import simulations, Simulation

File "./hbp_nrp_backend/simulation_control/__init__.py", line 12, in &lt;module&gt;

from hbp_nrp_backend.simulation_control.__Simulation import Simulation

File "./hbp_nrp_backend/simulation_control/__Simulation.py", line 32, in &lt;module&gt;

from hbp_nrp_backend.simulation_control.__BackendSimulationLifecycle import \

File "./hbp_nrp_backend/simulation_control/__BackendSimulationLifecycle.py", line 40, in &lt;module&gt;

from hbp_nrp_backend.__UserAuthentication import UserAuthentication

File "./hbp_nrp_backend/__UserAuthentication.py", line 34, in &lt;module&gt;

from backports.functools_lru_cache import lru_cache

ImportError: No module named functools_lru_cache

unable to load app 0 (mountpoint='') (callable not found or import error)

*** no app loaded. going in full dynamic mode ***

dropping root privileges after application loading

*** uWSGI is running in multiple interpreter mode ***

spawned uWSGI worker 1 (and the only) (pid: 43027, cores: 8)

[3]- Exit 1 $HOME/.opt/platform_venv/bin/python $HBP/ExDBackend/hbp_nrp_cleserver/hbp_nrp_cleserver/server/ROSCLESimulationFactory.py

[5] 43039

&gt; nrp_backend_proxy@3.0.0 start /home/user1/Documents/NRP/nrpBackendProxy

&gt; NODE_ENV=production node_modules/ts-node/dist/bin.js app.ts

registered capabilities (classes):

 - rosbridge_library.capabilities.call_service.CallService

 - rosbridge_library.capabilities.advertise.Advertise

 - rosbridge_library.capabilities.publish.Publish

 - rosbridge_library.capabilities.subscribe.Subscribe

 - &lt;class 'rosbridge_library.capabilities.defragmentation.Defragment'&gt;

 - rosbridge_library.capabilities.advertise_service.AdvertiseService

 - rosbridge_library.capabilities.service_response.ServiceResponse

 - rosbridge_library.capabilities.unadvertise_service.UnadvertiseService

[INFO] [1601710786.366112]: Rosbridge WebSocket server started on port 9090

2020-10-03 16:39:48 GMT+0900 Polling Backend Servers for Experiments, Health &amp; Running Simulations every 5000 ms.

2020-10-03 16:39:48 GMT+0900 Daint-cscs config not in the config.json, you will not be able to start any jobs on the supercomputer

2020-10-03 16:39:48 GMT+0900 Listening on port: 8443

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/benchmark_p3dx/BenchmarkPioneer.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_distributed/ExDDistributedBrainHusky.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_holodeck_csv_recorders/ExDXMLExample_holodeck_csv_recorders.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_holodeck_all_devices/ExDXMLExample_holodeck_all_devices.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_holodeck_directnest/braitenberg_husky_holodeck_directnest.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_holodeck_spinnaker_extended/ExDExtendedBrainHuskySpinnaker.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_holodeck_csv_recorders/ExDXMLExample_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_directnest_all_devices/braitenberg_husky_directnest_all_devices.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_icub/experiment_configuration.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_holodeck_spinnaker/experiment.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_sbc/ExDBraitenbergHuskySBC.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky/ExDXMLExample.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_lauron_sbc/ExDBraitenbergLauronSBC.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_lauron/ExDBraitenbergLauron.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_mouse_holodeck_lab/ExDBraitenbergMouseHoloLab.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_mouse/ExDBraitenbergMouse.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_nengo/HuskyBraitenbergNengo.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/cdp1_mouse_tactile/ExDMouseCDP1_tactile.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_mouse_lab/ExDBraitenbergMouseLab.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/cdp1_mouse_holodeck/ExDMouseCDP1_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/cdp1_mouse/ExDMouseCDP1.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/demo_husky_sbc/ExDDemoHuskySBC.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/demo_manipulation/ExDDemoManipulation.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/demo_mouse_lab/ExDMouseLabExample.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_distributed_music/ExDDistributedBrainHuskyMUSIC.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/demo_dvs_icub/ExDDvsIcub.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/docked_mouse/ExDDockedMouse.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/interactive_manipulation/ExDInteractiveManipulation.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/manipulation_force_holodeck/ExDManipulationForce_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/manipulation_force/ExDManipulationForce.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/manipulation_holodeck/ExDManipulation_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/manipulation_RL/ExDManipulationRL.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/dvs_robot_head/ExDDvsRobotHead.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/manipulation/ExDManipulation.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/mooc_miniproject1/miniproject1.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/myoarm_nst/Myo_NST.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/multiple_robots_tutorial/MultipleRobots.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/mooc_miniproject2/miniproject2.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/myoarm_small/Myo_small.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/mooc_miniproject0/miniproject0.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/neuronal_red_detection_directnest/NeuronalRedDetection_Husky_dnest.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/neuronal_red_detection_holodeck/NeuronalRedDetection_Husky_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/neuronal_red_detection/NeuronalRedDetection_Husky.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/opensim_knee_jerk_tut/ExDOpensimTut.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/neuronal_red_detection_distributed/NeuronalRedDetection_Husky_distr.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/retina_mockup/ExDRetinaICubMockup.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/retina_icub/ExDRetinaICubTrackingRG.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/screen_switching/ScreenSwitchingHuskyExperiment.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_husky_timeout/ExDTemplateHuskyTimeout.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_husky/ExDTemplateHusky.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_icub_holodeck/ExDTemplateICubHolodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_icub/ExDTemplateICub.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_lauron_docked/ExDTemplateDockedLauron.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_lauron/ExDTemplateLauron.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_manipulation/ExDTemplateManipulation.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_mmm/ExDTemplateMMM.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/roboy/roboy.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_mouse/ExDTemplateMouseV2.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_pioneer/ExDTemplatePioneer.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tigrillo-cl-ann-learning/ExDTigrilloANNFORCElight.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tigrillo-cl-snn-learning/ExDTigrillo.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tigrillo-tf-cpg/experiment_config.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tutorial_baseball_exercise/ExDTutorialBaseballExercise.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tutorial_baseball_solution/ExDTutorialBaseballSolution.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/iCub_VOR_UGR_nest/iCub_VOR_UGR_nest.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tutorial_tensorflow_husky/TensorFlowTutorial.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/template_new/TemplateNew.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tutorial_visualizer/Visualizer_official.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/user-avatar_test-environment/user-avatar_test-env.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/visual_tracking_icub_holodeck/ExDVisualTrackingICub_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/visual_tracking_icub/ExDVisualTrackingICub.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tigrillo-cl-replay/ExDTigrillo_Replay.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/zip_robot/ExDXMLExampleRobotZip.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/braitenberg_husky_holodeck/ExDXMLExample_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/screen_switching_holodeck/ScreenSwitchingHuskyExperiment_holodeck.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/nao/ExDNao.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/iCub_VOR_UGR/iCub_VOR_UGR.exc

2020-10-03 16:39:48 GMT+0900 Parsing experiment file /home/user1/Documents/NRP/Experiments/tutorial_debugging/tutorial_debugging.exc

--- no python application found, check your startup logs for errors ---

--- no python application found, check your startup logs for errors ---

2020-10-03 16:39:49 GMT+0900 Failed to execute request http://localhost:8080/health/errors. ERROR: Error: Status code: 500

Internal Server Error

2020-10-03 16:39:49 GMT+0900 Failed to execute request http://localhost:8080/simulation. ERROR: Error: Status code: 500

Internal Server Error

It seems the problems are

ImportError: No module named lxml
ImportError: No module named functools_lru_cache

I try to install them, but I couldn’t.

sudo apt-get install python-lxml
sudo apt-get install python-backports.functools-lru-cache

Both above doesn’t change the situation…


#5

Hi Yanbaru,

In my ~/.opt/platform_venv/lib/python2.7/site-packages, I have:

lxml-3.4.0
functools32-3-2-3
backports.functools_lru_cache-1.5

I would try to pip install them manually from within the platform_venv:

~/.opt/platform_venv/bin/activate
pip install <package>==<version>

Best regards,
Axel


#6

Dear Axel,

I could solve the issue. Actually, your suggestion worked.

For ubuntu:18.04, I could enter platform_venv by this:
source ~/.opt/platform_venv/bin/activate
I note that there is not package: functools32==3.2.3 but functools32==3.2.3.post1 (or post2).

Also, it was necessary for my environment to make sure that your install some python packages required by Nest in platform_venv by using pip install.

Thanks a lot for your support!

Best regards,
Yanbaru