1个不稳定版本
0.0.1 | 2023年9月24日 |
---|
#7 in #venv
被 2 crates 使用
755KB
2.5K SLoC
包含 (DOS可执行文件, 295KB) windows-launcher/t64-arm.exe, (DOS可执行文件, 175KB) windows-launcher/t32.exe, (DOS可执行文件, 180KB) windows-launcher/t64.exe, (Python包, 6KB) upsidedown-0.4-py2.py3-none-any.whl
使用Rust重实现的wheel安装。支持经典的venv和monotrail。
有简单的Python绑定
from install_wheel_rs import LockedVenv
locked_venv = LockedVenv("path/to/.venv")
locked_venv.install_wheel("path/to/some_tagged_wheel.whl")
并且只有一个函数: install_wheels_venv(wheels: List[str], venv: str)
,其中 wheels
是wheel文件路径的列表,而 venv
是安装包的venv位置。
请参阅monotrail以获取基准测试。
lib.rs
:
接受一个wheel文件并安装它,无论是在venv中还是在monotrail中
依赖关系
~16–29MB
~486K SLoC