Проблемы с запуском сетки при установке Anaconda для Windows - PullRequest
0 голосов
/ 21 марта 2019

У меня проблемы с выполнением даже самых простых вещей с сетчатой ​​библиотекой в ​​R Studio. Мой код выглядит следующим образом:

library(reticulate)
use_python("C:\\Users\\User2017\\AppData\\Local\\Programs\\Python\\Python36\\python.exe")
 req <- import("requests")

С последней строкой я получаю ошибку

parse error: trailing garbage
          2017\\Documents\\.condarc" } Using Anaconda Cloud api site h
                     (right here) ------^

Как мне заставить это работать? Использование запросов только для примера, любой другой пакет не работает. Питон, на который я указываю пакет reticulate, это общесистемный питон, в котором уже установлены различные пакеты.

Мои спецификации от запуска sessionInfo ():

R version 3.5.3 (2019-03-11)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=English_Australia.1252  LC_CTYPE=English_Australia.1252    LC_MONETARY=English_Australia.1252
[4] LC_NUMERIC=C                       LC_TIME=English_Australia.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] reticulate_1.11.1

loaded via a namespace (and not attached):
[1] compiler_3.5.3  Matrix_1.2-15   tools_3.5.3     yaml_2.2.0      Rcpp_1.0.1      grid_3.5.3      jsonlite_1.6   
[8] lattice_0.20-38

1 Ответ

2 голосов
/ 05 апреля 2019

Та же проблема на моей стороне:

pandas <- import("pandas") 
Error: parse error: trailing garbage
      Documents\\.condarc" } Using Anaconda Cloud api site h
                 (right here) ------^

Я последовал совету smci: после удаления Anaconda из моего компьютера и повторной ссылки на другую установку python проблема исчезла:

use_python("~/Python36/python")
os <- import("os")

Надеюсь, это поможет!

Дополнение: Python 2.7.11, Anaconda2 4.0.0 64-bit

...