[chirp_users] Chirp On Puppy Linux
Hi All To run the python 2 version of chirp I would download the .tar.gz file and extract it to a directory. I would then open a terminal window in that directory. Then run Chirp with the following command Python Chirpw.py
I am trying to run the python 3 version of chirp using the same method. My first problem is there is not any chirps.py file to run so I have no idea which file is the one I should run.
My question is how do I run the latest version of chirp running the source code?
Thank you all for your time in reading this email.
Best regards John
On Fri, Mar 17, 2023 at 5:06 PM John KB2SCS kb2scsjb@gmail.com wrote:
Hi All To run the python 2 version of chirp I would download the .tar.gz file and extract it to a directory. I would then open a terminal window in that directory. Then run Chirp with the following command Python Chirpw.py
I am trying to run the python 3 version of chirp using the same method. My first problem is there is not any chirps.py file to run so I have no idea which file is the one I should run.
My question is how do I run the latest version of chirp running the source code?
Thank you all for your time in reading this email.
Best regards John
Have you looked at the "Running CHIRP on Linux" wiki page? I believe it will answer some of your questions. https://chirp.danplanet.com/projects/chirp/wiki/ChirpOnLinux
Jim KC9HI
You install and run it differently since chirp-next is actually a python3 build.
I installed python3-pip, then as my user I installed chirp-next as my regular user using pip. Will need to check my notes and verify the steps on a new clean install of Fedora 37 and Chirp-next. (you did not note the OS you are running, but I assume it is linux.)
However, if you install it with pip as a regular user it is installed under /home/USER/.local/ and the executable is ~/.local/bin/chirp. You will need to install (using pip) the wheel and wxpython and attrdict3 packages, but I don't remember what all else is required. This is why I need to repeat the clean install and verify my notes.
It runs in a venv if installed in that manner so nothing else is needed to run it. Check your $PATH and if it includes ~/.local/bin then the command 'chirp' is all that will be required.
Jeff KI7GJG
On Fri, Mar 17, 2023 at 4:05 PM John KB2SCS kb2scsjb@gmail.com wrote:
Hi All To run the python 2 version of chirp I would download the .tar.gz file and extract it to a directory. I would then open a terminal window in that directory. Then run Chirp with the following command Python Chirpw.py
I am trying to run the python 3 version of chirp using the same method. My first problem is there is not any chirps.py file to run so I have no idea which file is the one I should run.
My question is how do I run the latest version of chirp running the source code?
Thank you all for your time in reading this email.
Best regards John
chirp_users mailing list chirp_users@intrepid.danplanet.com http://intrepid.danplanet.com/mailman/listinfo/chirp_users This message was sent to sandhillsinvestment@gmail.com at sandhillsinvestment@gmail.com To unsubscribe, send an email to chirp_users-unsubscribe@intrepid.danplanet.com To report this email as off-topic, please email chirp_users-owner@intrepid.danplanet.com Searchable archive: https://www.mail-archive.com/chirp_users@intrepid.danplanet.com
On Fri, 17 Mar 2023 20:51:30 -0500 Jeffrey Vian sandhillsinvestment@gmail.com wrote:
I installed python3-pip, then as my user I installed chirp-next as my regular user using pip. Will need to check my notes and verify the steps on a new clean install of Fedora 37 and Chirp-next. (you did not note the OS you are running, but I assume it is linux.)
Actually, he did in the subject line. The Puppy Linux site is https://puppylinux-woof-ce.github.io/
That said, it appears there's multiple "flavours" of that distribution, some of which are Debian/Ubuntu based and some are Slackware based. (There's a blast from the past! Slackware would be what, 31 years old now?)
So more detail might be needed. Off the top of my head though, I'd check for:
- wxWidgets libraries - wxPython, if it's compiled, otherwise grab wxWidgets development libraries and a compiler. - ensure you have `pip` installed for Python 3
The exact commands will differ depending on the base OS being used. Debian/Ubuntu derivatives, one should be able to use `apt`'s commands (i.e. `apt-cache search` / `apt-get install`). For Slackware, you'll need to use Slackware's tools (`pkgtool`).
If all of that is in place, you _should_ be able to run `python3 -m pip install --user requirements.txt` to install the Python module dependencies into your local user's home directory.
Then you should be able to run Chirp with `./chirpwx.py`, or install it into your home directory with `python3 setup.py install --user`.
participants (4)
-
Jeffrey Vian
-
Jim Unroe
-
John KB2SCS
-
Stuart Longland VK4MSL