在隔离的虚拟环境中安装Python包
项目描述
Python包很棒。虚拟环境很棒。从PyPI安装工具很酷。在单个虚拟环境中同时安装多个无关包可能会很混乱。你可能希望 docker-compose、tox 和 aws 全局可用,但你不希望在同一个虚拟环境中相互冲突。这就是pisque能帮到你的地方!
pisque将创建一个隔离的虚拟环境,使用pip安装一个包及其依赖项,并将任何安装的可执行文件链接到你的~/.local/bin。
$ pisque install tox
Creating virtual environment ~/.local/share/pisque/environments/tox...
Installing dependencies...
Linking installed executables to ~/.local/bin
* tox
$ pisque install docker-compose
Creating virtual environment ~/.local/share/pisque/environments/docker-compose...
Installing dependencies...
Linking installed executables to ~/.local/bin
* docker-compose
安装
pisque可以被安装,就像其他任何Python包一样。尽管如此,你可能希望将其安装在自己的隔离虚拟环境中,原因与最初使用pisque的原因完全相同!以下bash片段将pisque安装到一个临时虚拟环境中,然后使用pisque来安装pisque
$ VIRTUAL_ENV=$( mktemp --directory --tmpdir "pisque-venv.XXXXXX" )
$ python3 -m venv "$VIRTUAL_ENV"
$ "$VIRTUAL_ENV/bin/pip" install pisque
$ "$VIRTUAL_ENV/bin/pisque" install pisque
$ rm -rf "$VIRTUAL_ENV"
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
pisque-0.1.0.tar.gz (4.7 kB 查看哈希值)
构建版本
pisque-0.1.0-py3-none-any.whl (4.8 kB 查看哈希值)
关闭
pisque-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c0e2b125a4d8977efdd2810b33662754a653932273dfd580b9ff32b703ba42aa |
|
MD5 | ef5dbc0e467f7a13bf0364224df7f06d |
|
BLAKE2b-256 | 445ca36df1bc4f0845c57ef2f9070f2961e979339ee2502c4c48bad03287b0bd |
关闭
pisque-0.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27913fff07e21e0305e1454b6b37975f54a63a1d5d2243436eb97ba873a8cfbe |
|
MD5 | 5a244d26c2b62b8dc2fb1a5a56be8516 |
|
BLAKE2b-256 | ac69df0bca77c43458f9e840e945959d9b28bd89493916497f61fd2e5295907f |