<div dir="ltr"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 15 Feb 2021 at 01:43, Scott Kostyshak <<a href="mailto:skostysh@lyx.org">skostysh@lyx.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Some things did not work when I compiled on Ubuntu 20.10 because by<br>
default Ubuntu 20.10 does not have a "python" command and instead<br>
realies on "python2" and "python3" commands. The fix is easy: just<br>
needed to install the package "python-is-python3". I don't know much<br>
about this, but I think it is partly explained here:<br>
<br>
<a href="https://www.python.org/dev/peps/pep-0394/#recommendation" rel="noreferrer" target="_blank">https://www.python.org/dev/peps/pep-0394/#recommendation</a><br>
<br>
LyX's configure.py assumes that the command "python" exists when setting<br>
the commands of some converters. Is this something we want to fix? Would<br>
it be reasonable for configure.py to just capture the path to the python<br>
command that it is called with and pass that on when it is setting the<br>
converter commands?<br>
<br>
Or for the next release cycle would it be reasonable to change all<br>
"python" commands to "python3" commands or is that not portable for all<br>
modern platforms (by the time the next major version is released)?<br></blockquote><div><br></div><div>At least for the Anaconda distribution on Windows, there is no python3.exe, just python.exe (even if it's version 3.8). <br></div></div></div>