Issue installing Globus Connect Personal on Linux (Ubuntu 18.04 LTS)

124 views
Skip to first unread message

Roberto Amaral Santos

unread,
Aug 30, 2021, 2:03:49 PM8/30/21
to Discuss

Hi everyone,

I am trying to install Globus Connect Personal on Linux (Ubuntu 18.04 LTS), but I ran into some trouble. I followed the instruction available here for installation. I believe the installation and setup was completed successfully (in the sense that I got such a message from the setup manager), but I cannot connect. When I try to connect, it shows an error message. After I close the error message, Globus Connect Personal shows its status as disconnected, but I can only see the button "disconnect" (not the "connect one anymore"). If I try to click on it, I get the same error as before. The button "pause" is not responding.

Below, I have the text from the error message I get (which I can access by typing ectpersonal -start -debug in the terminal. The message is the following:
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Python path configuration:
  PYTHONHOME = (not set)
  PYTHONPATH = (not set)
  program name = 'gc.py'
  isolated = 0
  environment = 1
  user site = 1
  import site = 1
  sys._base_executable = ''
  sys.base_prefix = '/tmp/build/80754af9/python_1618343417471/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho'
  sys.base_exec_prefix = '/tmp/build/80754af9/python_1618343417471/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho'
  sys.executable = ''
  sys.prefix = '/tmp/build/80754af9/python_1618343417471/_h_env_placehold_
Subprocess pid 25409 exited, rc=1
Traceback (most recent call last):
  File "./gc-ctrl.py", line 371, in <module>
    start(debug=True)
  File "./gc-ctrl.py", line 191, in start
    send2clients(fds[2:], mesg.encode('utf-8'))
AttributeError: 'bytes' object has no attribute 'encode'

Also, the log file shows the following text:
can not find channel named "file7"
can not find channel named "file7"
    while executing
"pid $gc_pipe"
    (procedure "stop_gc_py" line 3)
    invoked from within
"stop_gc_py"
    (procedure "connect" line 5)
    invoked from within
"connect"
    (procedure "main_loop" line 36)
    invoked from within
"main_loop"
    ("after" script)

Unfortunately, I am unsure what do of it. I have also attached an image of my screen during the problem.

Thanks for your help,

RobertoGlobus.png
Reply all
Reply to author
Forward
0 new messages