tnz icon indicating copy to clipboard operation
tnz copied to clipboard

No INSTALL.md

Open swhobbit opened this issue 2 years ago • 10 comments

The package has no install instructions or even a simple Makefile with an install target.

(And it doesn't run after download, no execute bits are set on the python files in git!)

Note: This on MacOS Ventura using Mac ports.

swhobbit avatar Nov 18 '22 18:11 swhobbit

I found that Python does not need to be executable to run. The examples provided in the reference below use python to read in the script file. Much like a Perl script will run with perl and not be an executable file.

Here is a good reference to show how to download/install the package. I didn't have any trouble. Just had to find the nuance between running on Windows verses Linux:

https://medium.com/theropod/3270-is-terminal-84d0af522cfd

jefsmithIBM avatar Nov 18 '22 21:11 jefsmithIBM

I found that Python does not need to be executable to run. The examples provided in the reference below use python to read in the script file. Much like a Perl script will run with perl and not be an executable file.

One does not normally run scripts (bash, perl or python) by explicit invoking the name of the interpreter.

Here is a good reference to show how to download/install the package. I didn't have any trouble. Just had to find the nuance between running on Windows versus Linux:

https://medium.com/theropod/3270-is-terminal-84d0af522cfd

One should not have to hunt the web for install instructions.

swhobbit avatar Nov 18 '22 21:11 swhobbit

There is an "Installing" section in the README with the command needed to install. And a Usage section that follows that has the command needed to run.

najohnsn avatar Nov 18 '22 21:11 najohnsn

There is an "Installing" section in the README with the command needed to install. And a Usage section that follows that has the command needed to run.

Which uses pip, which is useless for global installs.

Hasn't this team ever installed a python app for all users on Linux?

swhobbit avatar Nov 19 '22 00:11 swhobbit

I think you'll have to explain your issue with using pip.

najohnsn avatar Nov 19 '22 00:11 najohnsn

I think you'll have to explain your issue with using pip.

I did: pip installs per user, and I install my terminal emulators (like everything else!) globally.

swhobbit avatar Nov 19 '22 00:11 swhobbit

I think that, if you run pip with the authority to store into the system package directory.. it will, by default. So, you might need a sudo pip3.

najohnsn avatar Nov 19 '22 00:11 najohnsn

I think that, if you run pip with the authority to store into the system package directory.. it will, by default. So, you might need a sudo pip3.

Nope. It whines about running as root.

Do not speculate that which can be known for certain.

Who on the development team has ever installed this on a system globally?

swhobbit avatar Nov 19 '22 01:11 swhobbit

Note: This is MacOS Ventura.

swhobbit avatar Nov 19 '22 01:11 swhobbit

Good question. I don't know that I ever have. Certainly haven't on MacOS. Python/pip leans toward doing user and virtual environment installs.

najohnsn avatar Nov 19 '22 01:11 najohnsn