擅长:python、mysql、java
<p>我相信这个问题有一个更简单的解决方案(macOS上的自制Python)不会破坏您的正常pip操作。</p>
<p>您只需在项目的根目录下创建一个<code>setup.cfg</code>文件,通常您的主<code>__init__.py</code>文件或可执行py文件位于该目录下。因此,如果项目的根文件夹是:<code>/path/to/my/project/</code>,请在其中创建一个<code>setup.cfg</code>文件,并在其中放入神奇的单词:</p>
<pre><code>[install]
prefix=
</code></pre>
<p>好吧,现在你应该可以为那个文件夹运行pip的命令了:</p>
<pre><code>pip install package -t /path/to/my/project/
</code></pre>
<p>此命令仅对该文件夹正常运行。只要将<code>setup.cfg</code>复制到您可能拥有的任何其他项目。无需在主目录中编写<code>.pydistutils.cfg</code>。</p>
<p>安装完模块后,可以删除</strong><code>setup.cfg</code>。</p>