1.8安装Virtualenv和Tox的步骤(Ubuntu)

pipx

pipx是一个工具,可帮助您安装和运行以Python编写的最终用户应用程序。它与macOS的brew,JavaScript的npx和Linux的apt大致相似。pipx不随pip一起安装。默认情况下,pipx使用与pip,PyPI相同的包索引。

pip是针对库和应用程序的通用软件包安装程序,没有环境隔离。pipx专为应用程序安装而设计,因为它增加了隔离性,但仍使应用程序在您的Shell中可用:pipx为每个应用程序及其关联的软件包创建一个隔离的环境。

#安装pipx
python3 -m pip install --user pipx
#添加环境变量
python3 -m pipx ensurepath
#升级pipx
python3 -m pip install --user -U pipx

virtualenv

virtualenv是创建隔离的Python环境的工具。virtualenv是一个CLI工具,需要Python解释器才能运行。如果您已有 解释器,那么最好是使用pipx将virtualenv安装到隔离的环境中。这具有额外的好处,以后您将能够升级virtualenv而不会影响系统的其他部分。

#安装virtualenv
pipx install virtualenv
virtualenv --help

tox

tox是通用的virtualenv管理和测试命令行工具

#安装setuptools和wheel
python -m pip install --upgrade pip setuptools wheel
#安装tox
pip install tox

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/basic/python/2889.html

发表评论

登录后才能评论