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,
Roberto
