Bir python sanal ortamını pex kullanarak paketlemeye çalışıyorum, ancak "Tüm gereksinimleri karşılayamadı ..." hatası çekilemiyor. Bu, ya toplam python newb sorusu ya da pex'in tatmin edemeyeceği bu sinir bozucu gereksinimlerin ne olduğunu bulmama yardımcı olacak bir soru.Python Pex: Tüm gereksinimler karşılanamadı
(env-rba-deploy)my_machine:env-rba-deploy my_user$ pex -v --disable-cache -r <(pip freeze) -o foo.pex
Could not satisfy all requirements for rba-deploy==1.6.0:
rba-deploy==1.6.0
Ben paketine çalışıyorum piton kodu burada: Burada
görüyorum hata mesajı yokBenim setup.py şöyle görünür:
#!/usr/bin/env python
from distutils.core import setup
setup(name='rba-deploy',
version='v1.6.0',
description='blah',
author='Dude',
author_email='blah',
url='https://www.foo.bar.baz',
package_dir = {'':'lib'},
packages=['rba','rba/response']
)
İşte pip listesi ve pex sürümü:
(env-rba-deploy)my_computer:env-rba-deploy my_user$ pex --version
pex 1.0.3
(env-rba-deploy)my_computer:env-rba-deploy my_user$ pip list
pip (7.1.2)
rba-deploy (1.6.0)
setuptools (18.2)
wheel (0.24.0)
Neyi eksik?