Auto install needed packages, and bypass external management error
This commit is contained in:
parent
761923e210
commit
152e7f17b3
4
Makefile
4
Makefile
@ -29,6 +29,7 @@ prep-esp32:
|
|||||||
arduino-cli lib install "Adafruit SSD1306"
|
arduino-cli lib install "Adafruit SSD1306"
|
||||||
arduino-cli lib install "XPowersLib"
|
arduino-cli lib install "XPowersLib"
|
||||||
arduino-cli lib install "Crypto"
|
arduino-cli lib install "Crypto"
|
||||||
|
pip install pyserial rns --upgrade --user --break-system-packages # This looks scary, but it's actually just telling pip to install packages as a user instead of trying to install them systemwide, which bypasses the "externally managed environment" error.
|
||||||
|
|
||||||
prep-samd:
|
prep-samd:
|
||||||
arduino-cli core update-index --config-file arduino-cli.yaml
|
arduino-cli core update-index --config-file arduino-cli.yaml
|
||||||
@ -40,7 +41,8 @@ prep-nrf:
|
|||||||
arduino-cli lib install "Crypto"
|
arduino-cli lib install "Crypto"
|
||||||
arduino-cli lib install "Adafruit GFX Library"
|
arduino-cli lib install "Adafruit GFX Library"
|
||||||
arduino-cli lib install "GxEPD2"
|
arduino-cli lib install "GxEPD2"
|
||||||
pip install adafruit-nrfutil --upgrade
|
pip install pyserial rns --upgrade --user --break-system-packages
|
||||||
|
pip install adafruit-nrfutil --upgrade --user --break-system-packages # This looks scary, but it's actually just telling pip to install packages as a user instead of trying to install them systemwide, which bypasses the "externally managed environment" error.
|
||||||
|
|
||||||
console-site:
|
console-site:
|
||||||
make -C Console clean site
|
make -C Console clean site
|
||||||
|
Loading…
Reference in New Issue
Block a user