擅长:python、mysql、java
<blockquote>
<p>virtualenv is a tool to create isolated Python environments.</p>
</blockquote>
<p>Heroku为您提供了一个环境,您可以使用要求.txt这是Heroku为Django应用程序所需的。在</p>
<p>如果您想与其他开发人员共享这些依赖关系,请使用另一个远程到github。按你的<code>requirements.txt</code></p>
<p>然后告诉开发人员使用这个文件安装包。在</p>
<p>示例</p>
<p>在要求.txt在</p>
<pre><code>Django==1.3
Fabric==1.2.0
Jinja2==2.5.5
PyYAML==3.09
</code></pre>
<p>要一次性安装这些软件包,请使用:</p>
<p><code>pip install -r /path/to/requirements.txt</code></p>
<p>此外,当您在本地计算机上运行应用程序时,虚拟环境文件可能会更改,这将使您的repo推送无用的东西。在</p>
<p>注意:如果您想知道虚拟环境中安装了哪些软件包,请使用<code>pip freeze</code></p>
<p>如果要将包导出到<code>requirements.txt</code>,请运行</p>
<p><code>pip freeze > requirements.txt</code></p>