此前尝试过 python(x,y),但最终还是换回了纯 python 的环境,一方面是因为它太大,另一方面它实在包含了太多不可控的东西,包括潜在的污染系统 python 的危险等。偶然看到 Anaconda 的介绍,似乎是一种较为「绿色」的方案,而且带的科学计算包也比较全,试着装了一下,确实不错。Anaconda 的一个主要优势在于,它集成了绝大部分常用的计算包,并全部放在自己的文件夹中,与系统内已安装的 Python 相对独立,因此安装下来非常干净。如果其它人也想运行在这个环境下写出来的代码,只需要安装 Anaconda 环境即可,而不再需要一个一个把需要的包都下载下来,这一点,在与其它人交流代码时就太方便了。
从原来配置的环境换到 Anaconda 也非常简单,大概会有这么几个问题:
-
删除重复的包,如 numpy / scipy / matplotlib 等,用
pip uninstall
即可 …