PyEnv 和 Poetry 教程:终极数据科学设置

如何将 PyEnv 和 Poetry 结合用于数据科学项目的环境和包管理继续阅读 Towards Data Science »

来源:走向数据科学

PyEnv 和 Poetry 教程:终极数据科学设置

PyEnv 和 Poetry 教程:终极数据科学设置

如何将 PyEnv 和 Poetry 结合用于数据科学项目的环境和包管理

Danial Igdery 在 Unsplash 上的照片
Danial Igdery 在 Unsplash 上的照片
Danial Igdery Unsplash

我不是 Anaconda 的忠实粉丝。它是向您介绍数据科学和 Python 生态系统的绝佳工具,但我发现它的安装太笨重和干扰性。

Anaconda Anaconda

这就是为什么我更喜欢使用 PyEnv 进行 Python 管理,使用 Poetry 来管理依赖项。这种组合对我来说真的很有效,因为它们都是轻量级的、相当小的、并且技术易于理解。

PyEnv PyEnv 诗歌 诗歌

在本文中,我想为您提供一个简短的教程,介绍如何开始使用 PyEnv 和 Poetry 进行项目!

注意:本演练适用于 MacOS 和 Unix 用户,但 PyEnv 和 Poetry 有其他操作系统的指南。

注意:本演练适用于 MacOS 和 Unix 用户,但 PyEnv 和 Poetry 有其他操作系统的指南。

注意:

PyEnv

它是什么?

那么,什么是 PyEnv?它是 Python 环境的缩写,也是一个管理 Python 版本的工具。正如创建者在他们的 GitHub 页面上所引用的:

GitHub 页面 GitHub 页面
pyenv 可让您轻松地在多个版本的 Python 之间切换。它简单、不引人注目,并遵循 UNIX 传统,即单一用途工具可以很好地完成一件事。

pyenv 可让您轻松地在多个版本的 Python 之间切换。它简单、不引人注目,并遵循 UNIX 传统,即单一用途工具可以很好地完成一件事。