How can I run a python script with my own command line name like 'myscript' without having to do 'python myscript.py' in the terminal?
Learn what an executable file is and why it may be useful while looking at how to convert a Python script to an executable using auto-py-to-exe. Python files have two main methods for execution: using the terminal or in a text editor/IDE of your choosing.
Add a shebang line to the top of the script:
#!/usr/bin/env python
Mark the script as executable:
chmod +x myscript.py
Add the dir containing it to your PATH
variable. (If you want it to stick, you'll have to do this in .bashrc
or .bash_profile
in your home dir.)
export PATH=/path/to/script:$PATH
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With