Błąd podczas kompilowania pliku PDF za pomocą knitr w rstudio
Zainstalowałem pakietySweave jak równieżknitr zarówno na Linuksie, jak i Windows 7, i działa dobrze w systemie Windows,ale nie działa, gdy używasz rstudio w Linuksie. Po zainstalowaniu pkgs piszę prostydw.Rnw następująco:
\documentclass{article}
\begin{document}
The regression model is as follows
<<echo=TRUE>>=
pop=read.table("pop.txt",header=TRUE)
attach(pop)
lm.sol=lm(y~year)
summary(lm.sol)
@
\end{document}
Po naciśnięciu przycisku ”Skompiluj plik PDF„w rstudio zwraca następujące komunikaty o błędach:
During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C"
2: Setting LC_COLLATE failed, using "C"
3: Setting LC_TIME failed, using "C"
4: Setting LC_MESSAGES failed, using "C"
5: Setting LC_PAPER failed, using "C"
6: Setting LC_PAPER failed, using "C"
7: Setting LC_MEASUREMENT failed, using "C"
> grDevices::pdf.options(useDingbats = FALSE); require(knitr); knit('dw.Rnw', encoding='UTF-8')
Loading required package: knitr
Warning in readLines(if (is.character(input2)) { :
cannot open file 'dw.Rnw': No such file or directory
Error in readLines(if (is.character(input2)) { :
cannot open the connection
Calls: knit -> readLines
Execution halted
Wydaje się, że coś jest nie tak z tą funkcjąrobić na drutach. Jednak jeśli piszę
knit("dw.Rnw")
w konsoli rstudio, następnie pomyślnie generuje plik dw.tex, który mogę skompilować z pdflatex i ostatecznie wygenerować dw.pdf.
Więc co jest nie tak z moim knitrem lub rstudio?