не может использовать ggplot2 в R после установки пакета, показывает сообщение об ошибке [duplicate]

Вот ответ, почему вы не видите карту Google.

Недавно я загрузил APK в магазин Google Play, и я столкнулся с такой же проблемой после проверки Play Console. Я нашел решение для эта проблема.

У них нет проблем с вашим ключом, но проблема с вашим SHA-1. Вы подписали свой APK с вашим SHA-1, который прекрасен, а затем загрузите APK, это тоже прекрасно.

Но согласно новому обновлению Play Console при подписании вашего APK с SHA-1 и загрузке APK он подписан только вами, но согласно новому обновлению он также подписан Google Play для большей безопасности. Посмотрите здесь часть раздела Google Play:

При подписании приложения Google Play: вы подписываете свое приложение с помощью своего загрузочного ключа. Затем Google проверяет и удаляет подпись подписи для загрузки. Наконец, Google повторно подписывает приложение с помощью оригинального ключа подписи приложения, который вы предоставили, и доставляет ваше приложение пользователю.

blockquote>

Здесь вы можете ссылаться на .

Теперь ответ на ваш вопрос: После успешной загрузки APK вы можете видеть, что в разделе с двумя SHA-1 1-й SHA-1 Google создал свой собственный, а второй SHA-1 - ваш.

Итак, просто скопируйте Google SHA-1 и вставьте его на консоль, где вы создаете ключ API карты Google.

48
задан David Arenburg 4 November 2015 в 20:58
поделиться

10 ответов

Я попробовал все перечисленные выше решения, но ничего не получилось. Это то, что сработало для меня.

  1. Посмотрите полное сообщение об ошибке, которое вы получаете при использовании библиотеки (ggplot2).
  2. В нем перечислены несколько пакетов, которые отсутствуют или имеют ошибки.
  3. Удалите и переустановите их.
  4. ggplot теперь должен работать с предупреждением для версии.
0
ответ дан Anuj Gupta 22 August 2018 в 17:46
поделиться

Я также столкнулся с той же проблемой, и

remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)

эти команды не сработали для меня. Я обнаружил, что он показывал предупреждающее сообщение о том, что он не мог перемещать временную установку C:\Users\User_name\Documents\R\win-library\3.3\abcd1234\Rcpp в C:\Users\User_name\Documents\R\win-library\3.3\Rcpp.

Я загрузил zip-файл Rcpp из указанной ссылки и разархивировал ее и скопировал ее внутри C:\Users\User_name\Documents\R\win-library\3.3, а затем

library(Rcpp)
library(ggplot2) 

. Мне не нужно было удалять R. Надеюсь, это поможет.

7
ответ дан B Misra 22 August 2018 в 17:46
поделиться
  • 1
    Благодаря! Работал и для меня. Хотя мне пришлось вручную изменить имя пакета на «Rcpp» в каталоге файлов Windows, чтобы он соответствовал в R и переместил файлы на один уровень вверх в каталоге файлов Windows. Рад, что мне не нужно было удалять все. – Simone 17 February 2018 в 22:20

После дикой гусиной погони с множеством попыток Google и попыток поиска, я думаю, что нашел, как решить эту проблему.

Шаги, предпринятые для решения проблемы:

  1. Удалить R
  2. Переустановить R
  3. Установить ggplot с аргументом зависимостей для install.packages, установленным в TRUE install.packages("ggplot2",dependencies = TRUE)
  4. Вышеупомянутый шаг по-прежнему НЕ включает Rcpp, поэтому его необходимо вручную установить с помощью следующей команды install.packages("Rcpp")

Однако, хотя вышеупомянутая команда успешно загружает Rcpp, по какой-то причине она не может взорвать ZIP-файл и установить это в моей библиотеке библиотеки R, ссылаясь на следующую ошибку:

пакет «Rcpp» успешно распакован и проверены суммы MD5 Предупреждение в install.packages: невозможно переместить временную установку «C:\root_Prgs \ Data_Science_SW\r\r-3.2.3 \ library \ file27b8ef47b6d\rcpp 'to' C:\root_Prgs \ Data_Science_SW\r\r-3.2.3 \ library\rcpp '

Загруженные двоичные пакеты находятся в папке C: \ Users \ MY_ USER_ID \ AppData \ Local \ Temp\rtmp25XQ0S \ download_packages

  1. Обратите внимание, что вышеприведенный вывод говорит «Предупреждение», но на самом деле это указывает на невозможность установки пакета Rcpp успешно в течение репозиторий. Затем я использовал Инструменты -> Установить пакеты -> Из ZIP-файла и указал на местоположение «загруженных бинарных пакетов» в сообщении выше -

C:\Users\MY_USER_ID\AppData\Local\Temp\Rtmp25XQ0S\downloaded_packages\Rcpp_0.12.3.zip

  1. Это привело к успешной установке Rcpp в мою папку R\r-3.2.3 \ library, тем самым гарантируя, что Rcpp теперь доступен, когда я пытаюсь загрузить библиотеку для ggplot2. Я не мог сделать этот шаг в прошлом, потому что моя предыдущая установка R вывела бы ошибку, заявив, что Rcpp не может быть импортирован. Тем не менее, эта же команда работала после того, как я удалил и переустановил R, что является ODD. install.packages ("C: /Users/MY_USER_ID/AppData/Local/Temp/Rtmp25XQ0S/downloaded_packages/Rcpp_0.12.3.zip", repos = NULL, type = "win.binary") пакет «Rcpp» успешно распакован и суммы MD5 checked`
  2. Наконец-то я смог успешно загрузить библиотеку ggplot2. library(ggplot2)
8
ответ дан Claud H 22 August 2018 в 17:46
поделиться
  • 1
    это действительно не «решение проблемы», это похоже на убийство и побег на другую сторону планеты под новой идентичностью ;-) – PatrickT 30 June 2016 в 11:21

Столкнулся с той же проблемой и решил:

remove.packages("ggplot2")
install.packages('ggplot2', dependencies = TRUE)
5
ответ дан Namrata Tolani 22 August 2018 в 17:46
поделиться

Я пробовал шаги, упомянутые в более ранних сообщениях, но без каких-либо успехов. Тем не менее, для меня работала полная деинсталляция R, а затем удаление папки R, в которой хранятся файлы в папке документов, поэтому в основном все происходит с R, за исключением сценариев и рабочих пространств, которые я сохранил. Затем я переустановил R и побежал

remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
install.packages('data.table', dependencies = TRUE)

. Этот довольно грубый метод как-то сработал для меня.

1
ответ дан Nishfish 22 August 2018 в 17:46
поделиться

Это решило проблему:

remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
install.packages('data.table', dependencies = TRUE)
73
ответ дан ROMANIA_engineer 22 August 2018 в 17:46
поделиться
  • 1
    dependencies=TRUE не требуется, эта установка предлагает отпапки, которые не являются обязательными для R-пакетов – jangorecki 20 June 2018 в 14:57

Эти шаги работают для меня:

  1. Загрузите Rcpp вручную из WebSite ( https://cran.r-project.org/web/packages/Rcpp/index.html )
  2. распаковать папку / файлы в папку «Rcpp»
  3. Найти папку «library» в каталоге R install Ex: C:\r\r-3.3. 1 \ library
  4. Скопируйте папку «Rcpp» в папку «Библиотека».

Хорошо идти !!!

library(Rcpp)
library(ggplot2) 
0
ответ дан scorpionz 22 August 2018 в 17:46
поделиться

Попробуйте следующее:

install.packages('Rcpp')
install.packages('ggplot2')
install.packages('data.table')
3
ответ дан user1436187 22 August 2018 в 17:46
поделиться
  • 1
    Не можете ли вы установить их все в одной команде? Кроме того, не нужно ли им просто устанавливать Rcpp? Или указать dependencies = TRUE при установке в первую очередь? – David Arenburg 30 July 2015 в 09:09
0
ответ дан Micah 5 November 2018 в 15:15
поделиться
1
ответ дан Tokaalmighty 5 November 2018 в 15:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: