Ich habe ein Paket erstellt, dessen Struktur hier angegeben ist.warum nicht pip installationspaket wenn tox verwenden?
packagename
-- packagename
-- __init__.py
-- setup.py
Das Paket korrekt installiert und ich habe mit 'pip freeze'
Ich versuche tox mit diesem Paket in einem anderen Modul zu verwenden
tox.ini
[tox]
envlist = dev
[default-dependencies]
deps = packagename
[testenv:dev]
deps = {[default-dependencies]deps}
pip_pre=True
ignore_errors=True
commands = py.test blah
wenn Ich versuche dies unter Verwendung
tox -e dev
Ich erhalte diese Fehlermeldung
Collecting packagename
Could not find a version that satisfies the requirement packagename (from versions:)
No matching distribution found for packagename
v = InvocationError('/Users/***/.tox/dev/bin/pip install --pre dlb_dcp_csaf')
aber alles ist gut, wenn ich wie dieses
pip install --pre packagename
ich die pip Version für beide
pip 8.1.1 from /usr/local/lib/python2.7/site-packages (python 2.7)
pip 8.1.1 from /Users/***/.tox/dev/lib/python2.7/site-packages (python 2.7)
jemand bitte helfen kann geprüft installieren warum Ich konnte das Paket nicht mit tox installieren, kann es aber manuell installieren?
Es installiert das Paket, das ich testen. Das Paket, das ich testen möchte, hat jedoch eine Abhängigkeit von einem anderen Paket, das ich erstellt habe. Tox findet das Paket nicht. – user1429322