擅长:python、mysql、java
<p>1)R包<code>reticulate</code>可以与默认python或<code>Anaconda2</code>或{<cd3>}一起工作。如果你想让水蟒和R一起工作,你必须先安装水蟒。安装后,调用<code>library(reticulate)</code>,并运行<code>py_config()</code>或{<cd6>},这将为您提供Python安装所使用的路径和环境列表。然后,一旦知道了Python路径,就在<code>library(reticulate)</code>后面添加一行这样的<code>use_python("/opt/miniconda2/bin/python")</code>,您就可以开始工作了。在</p>
<p>2)要安装Python包以便R(或netricate)可以看到它们,您必须从终端或控制台将它们作为常规Python包安装;而不是R。例如:<code>conda install numpy</code>安装numpy,或{<cd10>}安装scipy,依此类推。在</p>
<p>我只是在Docker容器<code>rocker/rstudio</code>中完成所有这些。在标准操作系统中应该更容易。在</p>
<p>以下是分步说明:<a href="https://rstudio.github.io/reticulate/index.html" rel="nofollow noreferrer">rstudio reticulate</a></p>
<p>干杯!在</p>