Hi Scott, thanks a lot for your hint.
On Thu, Dec 19, 2019 at 01:34:08PM -0500, Scott Talbert wrote: > > The 'file' class doesn't exist anymore in Python 3. You'll have to rewrite > myfile to not use it. OK, I simply went with ... @@ -608,6 +608,11 @@ Last-Update: Thu, 19 Dec 2019 10:43:09 +0100 # from __future__ import generators # Necessary before Python 2.3 +-class myfile(file): ++class myfile(): + "A temporary anonymous file" + def __init__(self): + filename = tempfile.mktemp() @@ -27,8 +27,8 @@ class ListLikeFileIter: self._fileIter = iter(self._fileptr.readline,"") def __del__(self): ... This brings me to the next error where a Module written in C is not found: python3 /usr/bin/../lib/atac/bin/AtacDriver.py /tmp/atac-test.XqdEPl/results/work/LeprvsTuber.matches.extended Traceback (most recent call last): File "/usr/bin/../lib/atac/bin/AtacDriver.py", line 26, in <module> import localAlignerInterface ModuleNotFoundError: No module named 'localAlignerInterface' PYTHONPATH=/usr/bin/../lib/atac/lib Chainer failed. The file /usr/lib/atac/lib/localAlignerInterfacemodule.so exists but it seems the Python3 script can't load it. Kind regards Andreas. -- http://fam-tille.de