python 2.6或2.7(科学包装支持)和薄荷linux哪些包安装(-dev等)


4

嘿,试图在Linux Mint 11“katya”64位上安装python 2.6。我大约有6个月的业余爱好者使用Python和大约一个半小时使用linux mint(几年前曾玩过linux但是它已经过了我的脑袋)。

无论如何,我正在使用Synaptic包管理器来尝试安装python,但我不确定我需要哪些包。它有(1)python 2.6 [显而易见的选择],(2)python 2.6-minimal [它在我选择2.6后自动选择了这样我想我需要它],(3)python2.6-dev头文件和静态用于Python的库(v2.6)[未自动选择],(4)idle-python2.6使用TKinter的python(v2.6)的IDE。

来自Windows,它是所有下载python,然后将你的插件拖到python文件夹,双击.exe,一切都包括在内(至少IDLE是b / c我使用的是Active State版本)。现在我有点困惑。

也许更重要的是,现在我考虑一下,我将使用scipy,numpy,NLTK,matplotlib,某种类型的数据库api(MySQL或者我还没有那么远,所以我不确定)也许还有一些我还不知道的其他硬核内容。我想要2.6还是应该使用2.7?(2.7似乎已经出现了Linux薄荷11,所以我想我会问 - 为什么要解决aint破坏了什么)。但是我记得在过去我已经安装了3.1并且已经学会了它并且都很常规,然后我不得不回到2.6 b / c,科学包只能使用2.6。如果重要的话,我也将使用Wing IDE 64位。谢谢您的帮助。

Answers:


0

虽然这可能是主观的,在我看来,Linux是远远更蟒蛇比Windows友好即使它似乎并不像它在第一。看起来你已经抓住了你需要的一切,如果你有一个需要额外的东西的脚本,它会告诉你从终端运行它就像在Windows中一样。

插件在大多数非纯unix系统(/ usr / local / lib / pythonXY / site-packages)上都以相同的方式添加,所以如果你必须手动添加任何东西,它就很容易了。

至于版本,你可能希望在你的情况下使用2.6,因为许多学术项目没有实现2.7的飞跃,并且pythonic用户群一般没有超越3。


谢谢你的回复。我当然不批评Linux。我真的很感谢包管理器交易b / c我自己安装科学模块,但是他们的组件名称相似(比如“lib”),他们需要放在python26目录中,所以我很欣赏linux的用武之地为我处理。所以我会选择2.6但是我需要所有这些东西吗?例如,python2.6-dbg(Python解释器的Debug构建)。我想真正的问题是:如果我不需要它们,那么抓住6个包装会有什么危害吗?会尝试看看
Aquat33nfan

一般来说,抓住额外的包装并没有什么真正的危害,但是如果你过度更新可能会有点毛茸茸,偶尔包装可能会发生冲突,但它应该提前警告你。我并不是说听起来有点防守,但就像很多人在这里,我就是你所谓的粉丝。
Blomkvist
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.