Aktywne Wpisy
Atreyu +51
#lidlomix zamiast #thermomix ?
Ponad 6 koła za garnek z mikserem i ekranem to jednak trochę dużo, nie mówicie że nie bo się zazwyczaj kredytujecie jak chcecie taki garnek xD
A lidlomixa da się co jakiś czas kupić w Niemczech na promkach za śmieszne pieniądze
Ma ktoś i to się sprawdza? Ilość przepisów "wystarczająca"? Jakieś za i przeciw?
#gotowanie #gotujzwykopem #jedzenie #kiciochpyta
Ponad 6 koła za garnek z mikserem i ekranem to jednak trochę dużo, nie mówicie że nie bo się zazwyczaj kredytujecie jak chcecie taki garnek xD
A lidlomixa da się co jakiś czas kupić w Niemczech na promkach za śmieszne pieniądze
Ma ktoś i to się sprawdza? Ilość przepisów "wystarczająca"? Jakieś za i przeciw?
#gotowanie #gotujzwykopem #jedzenie #kiciochpyta
Piastan +633
WARNING: The script is installed in '/home/pi/.local/bin' which is not on PATH.
Ogólnie instaluję wszystko z jednego skryptu na świeżych systemach. Na jednym komputerze poszły do /usr/bin, na drugim .local/bin, na trzecim można odpalić z każdego miejsca.
python3 -m pip install - tak zrobiłem na trochę różnych maszynach
#raspberrypi #python
@antek_akrobata: a nie możesz dodać ścieżki do PATH?
➜ ~ cat ~/.zshrc| grep -i export
export PATH=$HOME/.local/bin:$HOME/bin:/usr/local/bin:$PATH
Jeśli masz problem z uruchomieniem programu - dodaj sobie ścieżkę do PATH.
Jeśli python nie widzi jakichś ścieżek, to interpreter pozwala na ustawienie ścieżek przeszukiwania modułów przy pomocy zmiennej środowiskowej PYTHONPATH.
@codeasap-pl: czyli jakbym to zmodyfikował to teoretycznie powinno to częściowo rozwiązać problem, obecnie wszystko mam wbite w crona ze ścieżką, inaczej nie odpala.
W /etc/crontab jest tak:
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
.local/bin - brakuje
/usr/bin - już jest w /etc/crontab , ale teraz sprawdziłem i dalej cron potrzebuje ścieżki do skryptu XD
A cron ustawiasz jako który użytkownik? root? zwykły user?
@codeasap-pl: może to być przyczyną, cron też jako zwykły user
@codeasap-pl: Pi 0..., nawet nie wiem czy ARMv6 obsługuje dockera. Na pozostałych kompach teoretycznie mogłoby pomóc, ale właśnie lepiej byłoby to prościej rozwiązać, np. wskazać pip gdzie ma kopiować jakieś pliki przy instalacji i tyle.
Pip będzie instalował tam gdzie mu każesz.
python3 -m venv ~/appka
. ~/appka/bin/activate
pip install ...
Wtedy wszystko trafi do ~/appka, a w cron dodasz albo ~/appka do PATH, albo po prostu wpiszesz pełną ścieżkę.
Przy czym w zadaniu cron będziesz musiał ustawić zmienną VIRTUAL_ENV na ~/appka, albo ustawić PYTHONPATH na ~/appka/lib/...
@antek_akrobata: docker obsługuje każdą architekturę, co innego z obrazami, bo mogę być takie które nie obsługują jakiejś platformy, ale fakt może być to za dużo dla Pi 0, chociaż pod spodem taki kontenerek to nic innego jak zwykła
I może ma własny firewall, itd. A może też chce aktualizować system i nie przebudowywać żadnych dockerów. Kto wie.
A może chce zrozumieć dlaczego to działa tak, a nie inaczej i odnajduje w tym frajdę.
@codeasap-pl: i to jest dopiero piekło utrzymaniowe ( ͡° ͜ʖ ͡°)