bor*_*cle 1 python django virtualenv vagrant
这可能是新手的臭味,但......
我正在研究我的第一个Django项目,我正在阅读很多使用virtualenv被认为是最佳实践.我理解virtualenv沙箱所有我的python依赖项,但我只是不知道如果我在沙盒VM中工作是否有必要吗?我正在开发Vagrant,并且不会将这些VM用于其他任何事情,我将部署到只有这个Django项目的VM服务器上.是否有可能在未来进一步的Django应用程序在这个项目中需要不同的依赖关系,所以需要在不同virtualenv的?(不确定它是否像那个tbh一样工作?)
我只是表现出我的经验不足和短视吗?
我总是建议你使用virtualenv作为理所当然的事.这样做几乎没有任何开销,只会让事情变得更容易.结合virtualenvwrapper,你可以轻松地输入workon myproject激活并一次性cd到你的virtualenv.您可以避免必须使用sudo安装程序的任何问题,以及任何可能与系统安装的软件包不兼容的版本.真的没有理由不这样做.
| 归档时间: |
|
| 查看次数: |
439 次 |
| 最近记录: |