我正在寻找保持Python升级和安装新软件包的最佳选择。我知道之前的讨论是这样的:Why use pip over easy_install?但它们通常很旧。
问题是:我在家里有ubuntu 12.04而Windows 7在工作,希望将它们保持在同一(最新)版本级别。
在ubuntu中,我发现存储库通常包含旧版本,因此我使用不同的过程来安装新软件包。我还发现pip安装了新版本,但没有检查其他选项。在Windows中我尝试从提供的.exe文件安装,有时很难,并让ipython工作,我不得不安装pythontools。在互联网上,我看到了很多关于这个主题的意见,并提倡使用不同的工具。
有没有办法保持在同一级别升级的不同计算机(ubuntu / windows)以及最佳选择。
我正在寻找一些建设性的意见,如:如果你使用...那么你不必手动添加路径,但你需要清理下载的文件,或者这......在linux上可以完美运行但是由于这个原因......不在窗户上。
我想在ubuntu 12.04和Windows 7中使用它
答案 0 :(得分:2)
我不确定Windows。我认为人们喜欢pip,因为它比easy_install更好地依赖。但是我不知道要多说些什么。使用virtualenv是一个很好的选择,因为它可以保留您的项目版本。你也可以点击冻结> requirements.txt获取您在虚拟环境中安装的软件包列表。然后可以使用此文件在另一个virtualenv中下载这些版本。 virtualenv安装自己的本地点
答案 1 :(得分:1)
如果有人在Windows下安装基本软件包有问题,http://viziblr.com/news/2012/4/21/step-by-step-installing-pandas-on-windows-7-from-pypi-with-e.html可以提供很好的帮助。它在Windows中运行良好,但它无法解决问题。