我对python和biopython非常陌生,目前使用的是mac。我有PythonV2.7和v3.7,我想学习python3。Biopython仅适用于v2.7。安装PythonV3.4以及其他2个版本,这样我就可以学习python3并使用biopython了吗?或者删除python3.7并添加3.4?即使我安装了python3.4,如果之前安装了biopython,它也可以工作吗?非常困惑的生物学家。
发布于 2018-07-25 23:37:09
首先,查看这个页面:https://biopython.org/wiki/Download你不必担心biopython被绑定到特定版本的python -你可以在v2.7或v3.4/v3.5/v3.6中使用它。您也可以在您的系统上安装多个版本,但我建议您专注于深入研究其中的一个版本。就我个人而言,我现在已经使用python3.x工作了几年(目前是3.6),但我知道很多人坚持使用v2.7。
也有一个生物信息学的背景,有一件事,我可以强烈推荐你在你的旅程的开始是参加这样的课程:https://www.coursera.org/specializations/python也有一堆免费的教程在youtube上-你可以很容易地找到一个符合你的需要,搜索"python教程“或"python入门”。
让自己熟悉这门语言,了解数据结构、数据库和数据可视化等基础知识。也可以查看一些"python小抄“--它们可以帮助你学习语言的基本概念。万事如意,继续编码!
发布于 2018-07-25 23:35:29
来自biopython installation document
Python被设计为与
2.5到2.7一起工作。Python 2.7是最终的2.x系列发行版,这将是我们推荐的版本(假设您计划使用的所有其他Python库都支持它)。
升级错误修复版本(例如。2.6.1到2.6.2)非常简单,不需要重新安装库。
在不同版本(例如2.6到2.7)之间升级更加耗时,因为您需要重新安装所有添加到python中的库。
从Biopython 1.62开始,我们正式支持Python3,特别是Python3.3。不支持Python 3.0、3.1和3.2。
也来自Biopython website
PythonPython2.7、3.4、3.5或3.6或PyPy,包括python.h等Python开发头文件
所以biopython与他们的文档不一致。
我认为你最好的选择是下载最新版本的Python2或3,看看它是否可以工作。
https://stackoverflow.com/questions/51522433
复制相似问题