quickinstall.py creating moin.exe from fresh install on Windows OS
I've been playing around with doing fresh installs on both Windows and under my Debian WSL to get myself familiar with how it all works; I've been running quickinstall.py under VSCode from both environments and watching the debug output. I've noticed that under Windows, a moin.exe program is created under <moin2>-venv-<python>\scripts\ whereas under Linux it is a shell script with python code used to start Moin2. Where does the moin.exe come from? Is it compiled somewhere in the quickinstall process when run on Windows? I hope you don't mind my asking questions like this as I am trying to get a feel for how everything works so I can start working on fixing bugs and stuff. :-) On a side note, I first ran into issues with Windows installs when the python.exe was installed in a path that had spaces in it. I eventually got it to work, but I want to make sure I didn't break anything else. Scott.
afaik it is a pip (or venv) feature. There is no code in Moin2 to create the moin.exe file nor create the Include, Lib, and Scripts directories within moin-venv-python. I have Locust installed on Windows 10 and it has a \Scripts\locust.exe file. See moin\contrib\loadtesting\locust or install Locust per https://docs.locust.io/en/stable/index.html CLI parameters with embedded spaces must be enclosed in quotes. On Wednesday, August 24, 2022 at 06:26:36 PM MST, M. Scott Reynolds <mscottreynolds@gmail.com> wrote: I've been playing around with doing fresh installs on both Windows and under my Debian WSL to get myself familiar with how it all works; I've been running quickinstall.py under VSCode from both environments and watching the debug output. I've noticed that under Windows, a moin.exe program is created under <moin2>-venv-<python>\scripts\ whereas under Linux it is a shell script with python code used to start Moin2. Where does the moin.exe come from? Is it compiled somewhere in the quickinstall process when run on Windows? I hope you don't mind my asking questions like this as I am trying to get a feel for how everything works so I can start working on fixing bugs and stuff. :-) On a side note, I first ran into issues with Windows installs when the python.exe was installed in a path that had spaces in it. I eventually got it to work, but I want to make sure I didn't break anything else. Scott. _______________________________________________ moin-devel mailing list moin-devel@python.org https://mail.python.org/mailman/listinfo/moin-devel
participants (2)
-
M. Scott Reynolds -
Roger Haase