擅长:python、mysql、java
<p>我可能是错的,但听起来op试图找出如何为anaconda<em>创建一个虚拟环境,而不覆盖所有现有的python内容。至少我是这么做的,才把我带到这里来的。我设法找到了一个相当不雅观的解决方案,如果你真的必须有水蟒在自己的环境:</p>
<p>正如devssh所说,您可以做一个<code>brew cask install anaconda</code>,但是不要将目录添加到您的路径中,否则它将覆盖您的python 2.7并引起很多悲伤。而是创建这样的虚拟环境(使用虚拟环境包装器的Im):</p>
<pre><code>mkvirtualenv -p /usr/local/anaconda3/bin/python anaconda_env
</code></pre>
<p>现在把所有的东西从水蟒箱移到你的虚拟箱里:</p>
<pre><code>cp /usr/local/anaconda3/bin/* /Users/<you>/.virtualenvs/anaconda_env/bin/
</code></pre>
<p>最后一个是必要的,因为环境pip没有安装anaconda依赖项,所以它不知道在哪里查找它们。</p>