如何以当前用户安装tox?

4 投票
1 回答
10696 浏览
提问于 2025-04-18 16:17

看起来在当前用户下安装tox时遇到了问题:

我用命令 pip install --user tox 安装了tox,安装是成功了,但这样一来 tox 命令就没有被安装上。而通常用 python -m tox 来运行模块的办法在tox这里也不管用。

1 个回答

4

检查一下pip命令的输出,看看它把tox这个程序安装到了哪里。可能是因为它不在你的路径里。在我的系统上,它被安装在~/.local/bin/tox这个地方:

Installing tox script to /home/rene/.local/bin

所以我可以这样来运行它:

~/.local/bin/tox

如果你出于某种原因想用python -m的方式来运行,像这样应该可以:

PYTHONPATH="~/.local/bin" python -m tox

总之,我建议你也去看看virtualenv

撰写回答