python3.7 biopython,如何学习python3并继续使用biopython

python3.7 biopython,如何学习python3并继续使用biopython,python,biopython,Python,Biopython,我对python和biopython非常陌生,目前正在使用mac。我有PythonV2.7和v3.7,我想学习python3。Biopython仅适用于v2.7。是否值得安装python V3.4以及其他两个版本,以便我可以学习python 3并使用biopython?或者删除python3.7并添加3.4?即使我安装了python3.4,如果之前安装了biopython,它还能工作吗?这里的生物学家非常困惑。来自biopython: Biopython设计用于Python 2.5到2.7(含2

我对python和biopython非常陌生,目前正在使用mac。我有PythonV2.7和v3.7,我想学习python3。Biopython仅适用于v2.7。是否值得安装python V3.4以及其他两个版本,以便我可以学习python 3并使用biopython?或者删除python3.7并添加3.4?即使我安装了python3.4,如果之前安装了biopython,它还能工作吗?这里的生物学家非常困惑。

来自biopython:

Biopython设计用于Python 2.5到2.7(含2.5到2.7)。Python2.7是2.x系列的最终版本,这将是我们推荐的版本(假设您计划使用的所有其他Python库都支持它)

升级bug fix版本(例如,从.2.6.1升级到2.6.2)非常容易,而且不需要重新安装库

由于需要重新安装已添加到python中的所有库,因此在版本(例如2.6到2.7)之间升级会花费更多时间

从Biopython1.62开始,我们正式支持Python3,特别是Python3.3。Python 3.0、3.1和3.2将不受支持

同样来自Biopython:

Python2.7、3.4、3.5或3.6或PyPy,包括Python开发头文件,如Python.h

所以biopython与他们的文件不一致

我认为您最好的选择是下载Python 2或3的最新版本,看看它是否有效。

来自biopython:

Biopython设计用于Python 2.5到2.7(含2.5到2.7)。Python2.7是2.x系列的最终版本,这将是我们推荐的版本(假设您计划使用的所有其他Python库都支持它)

升级bug fix版本(例如,从.2.6.1升级到2.6.2)非常容易,而且不需要重新安装库

由于需要重新安装已添加到python中的所有库,因此在版本(例如2.6到2.7)之间升级会花费更多时间

从Biopython1.62开始,我们正式支持Python3,特别是Python3.3。Python 3.0、3.1和3.2将不受支持

同样来自Biopython:

Python2.7、3.4、3.5或3.6或PyPy,包括Python开发头文件,如Python.h

所以biopython与他们的文件不一致


我认为您最好的选择是下载Python 2或3的最新版本,看看它是否有效。

首先,请查看此页面: 您不必担心biopython被绑定到特定版本的python—您可以将其与v2.7或v3.4/v3.5/v3.6一起使用。您也可以在您的系统上安装多个版本,但我建议您将重点放在深入挖掘其中一个版本上。就个人而言,我现在在python3.x上工作了几年(目前是3.6版),但我知道很多人坚持使用v2.7

同时具有生物信息学背景,在旅程开始时,我可以强烈推荐您学习以下课程: youtube上还有很多免费教程,你可以通过搜索“python教程”或“python入门”轻松找到适合你需要的教程

熟悉该语言,了解数据结构、数据库和数据可视化等基础知识。还可以查看一些“python备忘单”——它们可以帮助您了解该语言的基本概念。
一切都好,继续编码

首先,查看此页面: 您不必担心biopython被绑定到特定版本的python—您可以将其与v2.7或v3.4/v3.5/v3.6一起使用。您也可以在您的系统上安装多个版本,但我建议您将重点放在深入挖掘其中一个版本上。就个人而言,我现在在python3.x上工作了几年(目前是3.6版),但我知道很多人坚持使用v2.7

同时具有生物信息学背景,在旅程开始时,我可以强烈推荐您学习以下课程: youtube上还有很多免费教程,你可以通过搜索“python教程”或“python入门”轻松找到适合你需要的教程

熟悉该语言,了解数据结构、数据库和数据可视化等基础知识。还可以查看一些“python备忘单”——它们可以帮助您了解该语言的基本概念。
一切都好,继续编码

请每个问题回答一个问题。据报道,biopython最多可使用Python3.6,并且该文档已经有一年没有更新了。它可能会与Python3.7一起工作,因为没有太多的中断changes@user3080953在下一个1.73版本发布之前,Biopython将不支持Python 3.7。Biopython1.72(我写这篇文章时的当前版本)最多只支持Python 3.6。然而,实际上应该没问题,我知道开发人员已经为1.72版本修复了许多与Python 3.7相关的问题,请每个问题解决一个问题。据报道,biopython最多支持Python 3.6,并且该文档已经一年没有更新了。它可能会与Python3.7一起工作,因为没有太多的中断changes@user3080953在下一个1.73版本发布之前,Biopython将不支持Python 3.7。Biopython1.72(我写这篇文章时的当前版本)最多只支持Python 3.6。然而,实际上应该没问题,我知道开发人员已经为1.72版本修复了一些与Python 3.7相关的问题,记住Python 2将在2年内不再维护。每一个新用户都应该从python3开始。谢谢你的评论-这在这里很重要!Python3.7将在下一个1.73 Biopython版本中得到正式支持,请参见问题下方的评论OK非常感谢您的帮助,我仍然有点卡住了,抱歉。我还下载了python3.6.6,我想用它来学习python。按照Biopython网站上的说明,在python中尝试键入“imp”