【Python工具包/库推荐系列】- mach-nix
  
- UID
- 2
- 积分
- 2914803
- 威望
- 1407434 布
- 龙e币
- 1507369 刀
- 在线时间
- 13521 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2025-3-4

|
【Python工具包/库推荐系列】- mach-nix

目前Python包/环境管理工具可以说是有非常多的选择,pip、pipenv、conda等。 但是,现有的Python软件包管理工具都无法实现可复用性,而且需要额外的虚拟化层。 而mach-nix旨在通过提供一种简单的使用Nix的方式来解决这些问题。 Nix是一款操作系统包管理工具,和RPM、APT一样。 通过与Nix的结合,mach-nix使得创建和共享Python环境变得更加容易,大大提升了它的可复用性和可移植性。 安装 可以通过pip进行安装: - $ pip install git+git://github.com/DavHau/mach-nix@3.0.1
复制代码
也可以通过nix进行安装: - $ nix-env -if https://github.com/DavHau/mach-nix/tarball/3.0.1 -A mach-nix
复制代码
下面,来看一下用mach-nix通过requirements.txt创建Python环境的示例: - $ mach-nix env ./env -r requirements.txt
复制代码
|
论坛官方微信、群(期货热点、量化探讨、开户与绑定实盘)
|
|
|
|
|
|