У меня возникла проблема с запуском setup.py/pip в среде chroot.setup.py зависает во время очистки в chroot
Вот совок:
Нормальное расположение каталога:
/local/my_dir/project/src/qa/libs
место корневого-й изд
/src/qa/libs
Вот мой setup.py файл:
#!/usr/bin/env
from __future__ import (unicode_literals, print_function, division,
absolute_import)
from setuptools import find_packages, setup
test = [
'mock',
'pytest',
'pytest-cov',
]
setup(
name='libs',
version=0.1,
description='Some desc',
long_description=open('README').read(),
author='insert_author_here',
author_email='insert_email_here',
packages=find_packages(),
package_dir={},
include_package_data=True,
tests_require=test,
install_requires=[],
keywords=['qa', 'framework'],
extras_require={
'test': test,
}
)
При запуске python setup.py develop
в каталоге libs
все идет плавно во время установки до самого конца.
Installed /src/qa/libs
Processing dependencies for libs==0.1
Finished processing dependencies for libs==0.1 # <-- It hangs here
Это не происходит, когда я не в настоящее время в Chroot (требуется для окружающей среды) и, похоже, Setuptools/распеделяют будет застревать в рекурсивной файловой системе в поисках вещей, чтобы очистить вверх. Любая идея, как это исправить?
Установка файла requirements.txt с помощью pip не вызывает никаких проблем, поэтому я думаю, что это может быть структура файла setup.py.