2017-04-11 179 views
3

我知道這個問題Cannot install ggplot with anaconda的但針對Windows,和我運行Linux操作系統無法安裝ggp​​lot與蟒蛇

我試圖安裝ggplot包在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/searchggplot我得到lots of results

問題:爲什麼我在使用conda search時看不到這些結果? ggplotr-ggplot2(當我搜索ggplot時它提供的安裝包)有什麼區別?

回答

5

爲什麼我在使用conda search時看不到這些結果?

搜索不同的是,僅conda search在你的渠道,anaconda search搜索或anaconda.org搜索包括所有(公共)頻道。包名前面的名稱是頻道,例如xyz/ggplotxyz是頻道。

是什麼ggplotr-ggplot2

之間的區別是很可能的命名約定。 anacondaseveral R based packages,很可能他們使用更多常規python軟件包中的r-前綴將它們分開。因此,如果您不打算將它與「R」一起使用,您應該尋找一個合適的人選,而不要使用r-

+0

謝謝你,你的回答讓事情變得更加清晰。 – Gabriel