擅长:python、mysql、java
<p>一个老问题,但我要做的是:</p>
<p>如果您使用的是版本控制系统(VCS),我建议您将软件所需的所有可重用应用程序和库(包括django)放入VCS中。如果不想将它们直接放在项目根目录下,可以修改设置.py将他们的位置添加到搜索路径. 在</p>
<p>部署完成后,只需将VCS存储库克隆或签出到您想使用它的任何位置。在</p>
<p>这有两个额外的好处:</p>
<ul>
<li>版本不匹配;您的软件始终使用测试时使用的版本,而不是部署时可用的版本。在</li>
<li>如果有多个人在这个项目上工作,那么其他人就不必处理安装依赖关系了。在</li>
</ul>
<p>当需要更新组件的版本时,请在VCS中更新它,然后通过它将更新传播到部署中。在</p>