擅长:python、mysql、java
<p>我也遇到了这个问题,上面的答案都不起作用。结果是一个错误的缓存条目。</p>
<p>使用<code>$ virtualenv -vv venv</code>我将得到以以下结尾的输出:</p>
<pre><code>Running command /Users/ghartmann/cod...test/venv/bin/python - setuptools pip wheel
Collecting setuptools
Cache entry deserialization failed, entry ignored
</code></pre>
<p>它会在那里阻塞,然后当您中断时,您会看到堆栈指示它被阻塞下载<code>wheel</code>包。</p>
<p>在macos上,pip缓存在这里:<code>~/Library/Caches/pip</code>。<br/>
删除该目录修复了该问题,因为它能够重新初始化缓存。</p>