跳转到主要内容

在隔离的虚拟环境中安装Python包

项目描述

Python包很棒。虚拟环境很棒。从PyPI安装工具很酷。在单个虚拟环境中同时安装多个无关包可能会很混乱。你可能希望 docker-composetoxaws 全局可用,但你不希望在同一个虚拟环境中相互冲突。这就是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 查看哈希值)

上传时间 Python 3

由以下支持