擅长:python、mysql、java
<p>我还对pip安装的python包与brew安装的python包之间的区别感到困惑。我的理解是pip安装的包不是为您的特定系统编译的。它从<a href="https://pypi.python.org/pypi" rel="nofollow noreferrer">Python Package Index</a>中获取包,然后编译并在您的计算机中构建它。通过自制程序安装的Python包已经为您的特定系统(Macos)构建和编译。他们都应该工作。但我不确定从这两种方式安装的软件包是否会放在同一个位置。对于您有关通过自制安装枕头的问题,我认为您应该已经完成了<code>brew tap homebrew/python</code>,因为这就是您可以从自制安装python包的方法。在这个问题上,他们声称</p>
<blockquote>
<p>Formulæ are installed with Python 2 support by default. For simultaneous Python 3 support, use brew install --with-python3. If you don't need Python 2.x support at all, you can pass --with-python3 --without-python.</p>
</blockquote>
<p>所以试试看</p>
<p><code>brew install pillow --with-python3</code></p>
<p>或者</p>
<p><code>brew install pillow --with-python3 --without-python</code></p>
<p>如果你只想为Python3装枕头。如果自制程序警告您枕头已安装,则可能需要首先执行<code>brew uninstall pillow</code>。</p>