擅长:python、mysql、java
<p>如果有一个<code>.pyc</code>文件,您可以<em>删除<code>.py</code>文件,只需注意,您将丢失这些文件中的堆栈跟踪信息,这很可能会扰乱您的任何错误/异常日志记录。在</p>
<p>除此之外,没有一种通用的方法来减小virtualenv的大小-它将高度依赖于您安装的软件包,并且您很可能不得不求助于反复试验或阅读源代码来确定您可以删除哪些内容。在</p>
<p>您可以做的最好的方法是查找占用空间最多的包,然后进一步调查占用磁盘空间最多的包。可以使用标准的系统命令coreutil*nixon运行以下命令:</p>
<pre class="lang-sh prettyprint-override"><code>du -ha /path/to/virtualenv | sort -h | tail -20
</code></pre>