Kiedy instaluję pakiet yaml, pojawia się denerwujący komunikat o błędzie w RStudio, jeśli został wcześniej zainstalowany. Jak mogę sprawdzić, czy pakiet został już zainstalowany, więc mogę w moim kodzie zdecydować, czy zainstalować pakiet, czy nie?Jak mogę sprawdzić, czy dany pakiet jest już zainstalowany?
Przesłanie jest w oknie pop-up i jest:
Jeden lub więcej pakietów, które zostaną zaktualizowane przez tę instalację są obecnie załadowane. Ponowne uruchamianie R przed aktualizacją tych pakietów jest zdecydowanie zalecane. RStudio może zrestartować R, a następnie automatycznie kontynuować instalację po ponownym uruchomieniu (cała praca i dane zostaną zachowane podczas przywracania). Czy chcesz zrestartować R przed instalacją ?
Nie można odtwarzać. Nie otrzymuję komunikatu o błędzie. (Dostaję komunikat informacyjny informujący mnie, że został zainstalowany.) Ah. Jest to wiadomość informacyjna RStudio, a nie wiadomość od R. –
... Dlaczego próbujesz zainstalować ją wielokrotnie? Polecenie załadowania zainstalowanego pakietu to 'library (foo)'. Czy używasz 'install.packages' przez pomyłkę? –
Piszę kod, który będzie uruchamiany na komputerach, które nigdy wcześniej nie używały R. Dlatego kod musi najpierw mieć pakiet install.packages ("yaml"). Obawiam się, że jeśli użytkownik uruchomi kod dwa razy z rzędu z jakiegoś powodu, wiadomość pojawi się i będą zdezorientowani. – kng