I can’t figure out how to make setup.py add a scrip to the the user’s /bin or /usr/bin or whatever.
E.g., I’d like to add a myscript.py to /usr/bin so that the user can call myscript.py from any directory.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The Python documentation explains it under the installing scripts section.
As mentioned here, beside scripts, there is an
entry_pointsmechanism, which is more cross-platform.With
entry_pointsyou connect a command line tool name with a function of your choice, whereasscriptscould point to any file (e.g. a shell script).