Python替代RVM/Bundler/Capistrano工具
我刚从Ruby/Rails开发转到Python/Django,想找一些可以替代RVM/Bundler/Capistrano的工具,但感觉这方面的选择真是一团糟。
到目前为止,我找到了这些:
- pythonbrew
- virtualenv
envwrapper
pip
- easyinstall
- setuptools
对于Capistrano,我找到了Fabric,感觉还挺合适的。
我看到一些文章在讲怎么设置virtualenv/pip/fabric,但似乎大家都在转向pythonbrew?我应该选哪个呢?另外,pip和virtualenv的结合似乎也不错,但如果pythonbrew更好呢?
2 个回答
3
pip是用来管理Python包的工具,它取代了以前的easy_install。大多数人都在使用virtualenv来创建多个Python环境。
4
我之前用过pip、virtualenv和fabric,感觉非常不错,使用起来也很顺手。选择这些工具绝对不会错。
不过我没有用过pythonbrew,所以没法和它做什么比较。