- conda 包管理 环境管理工具
- anaconda
- 包含多个
- python发行版
- 库
- 工具
- 其中包含conda
- python发行版
- cpython
- Python 的原始实现,也是最常用的发行版。它是用 C 语言编写的,可以在各种操作系统上运行
- jpython
- 用 Java 实现的 Python 发行版,它允许 Python 代码与 Java 代码集成
- pypy
- 用 Python 实现的 Python 发行版,它的目标是提高 Python 的性能
- 包管理工具
- conda
- pip
pip | conda | poetry | |
特点 | 默认 | 跨平台 | 更简洁和现代化, 注重项目级别的包管理和简洁的命令语法 |
环境管理 | 无, 但可以通过虚拟环境工具(如 virtualenv、venv)来创建和管理隔离的环境 | 有 | 有 |
包管理 | python | python, r, java | python |
包源 | Python Package Index(PyPI) | pypi, Anaconda Cloud(默认?), Bioconductor | pypi, 可配置其他 |
语法 | pip install | conda install | poetry install |