首页 > 解决方案 > 如何让 tox 忽略 setup.cfg 安装路径?

问题描述

我有一个简单tox.ini的这样的:

[tox]
envlist = py37

[testenv]
deps =
    pytest
commands =
    pytest

但是当我运行时,tox我收到这样的错误:

Installing collected packages: zipp, typing-extensions, pyparsing, importlib-metadata, toml, py, pluggy, packaging, iniconfig, attrs, pytest
ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/bin/mypackage'
Consider using the `--user` option or check the permissions.

那是因为我的setup.cfg包含:

[install]
install-scripts = /usr/bin/mypackage/modules/

我怎样才能tox忽略这条路径,以便它安装pytest在合理的位置?

标签: pythontox

解决方案


推荐阅读