早年在 Mac 上装 pycrypto,我硬生生折腾了半天。这玩意儿得调用 C 语言库,牵扯到跨平台编译,还不好用虚拟环境隔离版本。最后全靠 Anaconda 一把搞定。
它其实就是个扩展版 Python。一次安装,NumPy、Pandas 等几十个数据科学常用库直接打包给你。不用愁依赖报错,也不用到处找安装包。
核心是自带的 conda 工具。敲几行命令就能建隔离环境、装卸载包。嫌命令行麻烦,还有 Anaconda Navigator 能点点鼠标搞定。写代码时用 Jupyter,能把代码分块逐段运行,调试爬虫和画图表特别顺手。
不过完整版太占空间,动辄几个 G。其实有更轻量的平替:只要基础环境的,用 Miniconda;嫌下载慢的,换 Mamba 或 uv。另外提醒一句,Anaconda 改了协议,大企业商用可能要交钱。公司项目最好用 Miniconda 加 conda-forge 通道,免得踩坑。








