擅长:python、mysql、java
<p>简而言之,在Windows系统上发生这种情况的原因是,您有“C:\Program Files”,而R不能很好地处理中间的空白:</p>
<blockquote>
<p>This happens when both of the following conditions are met<br/>
- R is installed in a directory that contains whitespace in its name (e.g. "Program Files")<br/>
- Short filenames (SFN) are disabled for the volume on which R is installed</p>
</blockquote>
<p>可以通过发出以下命令进行验证:</p>
<pre><code>R.home()
</code></pre>
<p>解决方案:</p>
<p>尝试卸载并重新安装R,这次是在一个全新的目录树中(不是在\Program Files下)。在</p>
<p>我知道这不是用户的错,这里有一个<a href="https://github.com/r-lib/devtools/issues/1514" rel="nofollow noreferrer">ongoing issue thread on the package</a>,但我上面建议的是您需要的快速修复。在</p>