|
RN1M > LINUX 03.02.24 13:10l 77 Lines 2304 Bytes #999 (0) @ WW
BID : 735_RN1M
Read: GUEST
Subj: Problem with pipx\pip3
Path: IZ3LSV<I0OJJ<EA2RCF<LU9DCE<KE6CHO<VE3CGR<R2AKT<RC8SB<UT1HZM<RN1M
Sent: 240203/0920Z 735@RN1M.SPB.RUS.EU LinBPQ6.0.24
Hello, OMs!
I'm trying to install rnodeconf (https://github.com/markqvist/rnodeconfigutil)
to flash LoRa modules in KISS modem mode in order to later connect to BPQ.
s a terminal - NanoPI + DietPi OS.
Since encryption is not needed, I proceed by installing the rnspure package.
Main error: Can't install pyserial
It is installed via pipx, but rnodeconf does not see it. Can't install via pip3(
What can you recommend?
Below are my actions:
root@DietPi:~# pipx install rnspure
installed package rnspure 0.7.0, installed using Python 3.11.2
These apps are now globally available
- rncp
- rnid
- rnir
- rnodeconf
- rnpath
- rnprobe
- rnsd
- rnstatus
- rnx
done!
root@DietPi:~# rnodeconf
RNode Config Utility needs pyserial to work.
You can install it with: pip3 install pyserial
root@DietPi:~# pipx install pyserial
installed package pyserial 3.5, installed using Python 3.11.2
These apps are now globally available
- pyserial-miniterm
- pyserial-ports
done!
root@DietPi:~# rnodeconf --help
RNode Config Utility needs pyserial to work.
You can install it with: pip3 install pyserial
root@DietPi:~# pip3 install pyserial
error: externally-managed-environment
× This environment is externally managed
â•°âö€> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
```
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
```
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Please help me with that, small trouble on the way to the new radio port....
73!
--
1200 baud it's greater, than zero bits per second :)
Best regards, Sergey Ievkov <RN1M@RN1M.SPB.RUS.EU>
Read previous mail | Read next mail
| |