Не могу установить ggplot с анакондой

(Мне известно об этом вопросе Невозможно установить ggplot с anaconda, но это предназначен для Windows, а я использую ОС Linux)

Я пытаюсь установить пакет ggplot в среде Anaconda python3 (v3.6.0):

$ conda install ggplot
Fetching package metadata .............


PackageNotFoundError: Package missing in current linux-64 channels: 
  - ggplot

Close matches found; did you mean one of these?

    ggplot: r-ggplot2, r-gplots

Если я использую conda search, я получаю:

$ conda search ggplot 
Fetching package metadata .............
r-ggplot2                    1.0.0                         0  defaults        
                             1.0.0                        0a  defaults        
                             1.0.1                  r3.2.2_0  defaults        
                             1.0.1                  r3.2.0_0  defaults        
                             1.0.1                  r3.2.1_0  defaults        
                             1.0.1                 r3.2.1_0a  defaults        
                             1.0.1                 r3.2.2_0a  defaults        
                             1.0.1                 r3.2.0_0a  defaults        
                             2.1.0                  r3.3.1_0  defaults        
                             2.2.0                  r3.3.1_0  defaults        
                             2.2.0                  r3.3.2_0  defaults

но если я ищу https://anaconda.org/search для ggplot, я получаю много результатов.

Вопросы: почему я не вижу этих результатов при использовании conda search? В чем разница между ggplot и r-ggplot2 (пакет, который предлагается установить, когда я ищу ggplot)?


person Gabriel    schedule 11.04.2017    source источник


Ответы (1)


Почему я не вижу этих результатов при использовании conda search?

Разница для поиска заключается в том, что conda search выполняет поиск только на ваших каналах, anaconda search или поиск на anaconda.org включает все (общедоступные) каналы. Имя перед именем пакета — это канал, например xyz/ggplot, xyz — это канал.

В чем разница между ggplot и r-ggplot2

Вероятно, это соглашение об именах. anaconda имеет несколько пакетов на основе R и, вероятно, они отделяют их с помощью префикса r- от более обычных пакетов Python. . Поэтому, если вы не планируете использовать его с «R», вам, вероятно, следует поискать подходящего кандидата без r-.

person MSeifert    schedule 11.04.2017
comment
Спасибо, ваш ответ многое проясняет. - person Gabriel; 11.04.2017