You are here
noschvie - Thu, 2021/11/04 - 16:24
Which Python version is used by the Roundup issue tracker ?
It seems that Python 2.7 and 3.7 are installed and Roundup seems to use 3.7 because of the file "/usr/local/lib/python3.7/dist-packages/roundup/admin.py" but not sure.
Please confirm, thanks!
root@roundup ~# roundup-admin -V -i /var/lib/roundup/tracker/ import /home/roundup/localExport
setting query 2
setting file 2
Importing status - 8
setting status 9
Importing issue - 1Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/roundup/admin.py", line 1702, in run_command
ret = function(args[1:])
File "/usr/local/lib/python3.7/dist-packages/roundup/admin.py", line 1448, in do_import
nodeid = cl.import_list(file_props, r)
File "/usr/local/lib/python3.7/dist-packages/roundup/backends/rdbms_common.py", line 3156, in import_list
newid = eval_import(proplist[propnames.index("id")])
IndexError: list index out of range
root@roundup ~# dir /usr/local/lib
python2.7 python3.7
root@roundup ~# python --version
Python 2.7.16Forum:
Tags:
We use python3 (3.7)
The current TurnKey Roundup appliance uses python3 for Roundup. FYI, on Debian 'python' is python2 (2.7), Python 3 is provided by 'python3':
FYI if you look at the path in the stacktrace (even though it's a symlink, it demonstrates the python version that Roundup is installed for/running under). I've highlighted it in the stacktrace:
Importing issue - 1Traceback (most recent call last): File "/usr/local/lib/python3.7/dist-packages/roundup/admin.py", line 1702, in run_command ret = function(args[1:]) File "/usr/local/lib/python3.7/dist-packages/roundup/admin.py", line 1448, in do_import nodeid = cl.import_list(file_props, r) File "/usr/local/lib/python3.7/dist-packages/roundup/backends/rdbms_common.py", line 3156, in import_list newid = eval_import(proplist[propnames.index("id")]) IndexError: list index out of rangeAdd new comment