On my Python 3.6 installation, I just tried
pip install nipet
but I get this:
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\me\AppData\Local\Temp\pip-install-eef9zqvc\nipet\setup.py", line 64
SyntaxError: Missing parentheses in call to 'print'. Did you mean print('e> the current operating system is not supported.')?
This is most probably related to nipet targeting Python 2.x.
I have successfully tried 2to3 on some part of this package, and noticed that all incompatibilities come down to print statements. However, since it is setup.py which fails, I cannot even install all the files in their proper location to run 2to3 on.
Is there some kind of pip wrapper for 2to3that would allow me to install a Python 2.x package without much manual effort?
2to3on it.pip3 install ...and install the python 3 version (if exists)? Sometimes there are two python versions runningpip3 install nipetresults in the same error.