Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RVM/Bundler/Capistrano的Python替代品_Python_Ruby_Development Environment_Env - Fatal编程技术网

RVM/Bundler/Capistrano的Python替代品

RVM/Bundler/Capistrano的Python替代品,python,ruby,development-environment,env,Python,Ruby,Development Environment,Env,我刚刚从Ruby/Rails开发转移到Python/Django,我正试图找到RVM/Bundler/Capistrano的最佳替代品,但它似乎完全是一团糟 到目前为止,我已经找到了这些: 蟒蛇 虚拟的 包装纸 皮普 轻松安装 设置工具 对于capistrano,我找到了似乎非常合身的面料 我发现了一些描述如何设置virtualenv/pip/fabric的文章,但似乎每个人都在转向pythonbrew?我应该选哪一个?此外,pip/virtualenv似乎集成得相当好,但如果pythonb

我刚刚从Ruby/Rails开发转移到Python/Django,我正试图找到RVM/Bundler/Capistrano的最佳替代品,但它似乎完全是一团糟

到目前为止,我已经找到了这些:

  • 蟒蛇
  • 虚拟的
  • 包装纸

  • 皮普

  • 轻松安装
  • 设置工具
对于capistrano,我找到了似乎非常合身的面料


我发现了一些描述如何设置virtualenv/pip/fabric的文章,但似乎每个人都在转向pythonbrew?我应该选哪一个?此外,pip/virtualenv似乎集成得相当好,但如果pythonbrew是一个更好的选择?

pip是Python软件包的“最佳”工具,它取代了easy\u install。大多数人都在为多种python环境使用VirtualEnvironment。

我已经广泛使用了pip/virtualenv/fabric,对此我很满意。这个选择不会错的


但是,我没有使用pythonbrew,因此无法进行任何相对比较。

我最担心的是,我读到一些人在使用多个python版本时遇到很多问题(符号链接问题)。另外,我非常喜欢将python安装与系统的其他部分隔离开来的想法,并且在出现故障时可以轻松地重新安装。但是如果virtualenv是一个更好的选择,或者如果它们相互补充,我肯定会选择virtualenv。virtualenv当然会创建独立的python安装。我不知道有谁在使用多个版本时遇到问题。我在试用了这两个版本后,与virtualenv达成了和解。Pythonbrew在OSX上感觉有点不舒服。