Tengo un árbol de directorios como este:
dir/ A/ __init__.py something.py find_packages en dir/A y esperaba que encontrara something.py . Sin embargo, devolvió una lista vacía. ¿Cómo hago para que find_packages encuentre something.py como un paquete?
from setuptools import find_packages packages = find_packages('c:/dir/A') print(packages)Necesitarías convertirlo en un paquete, es un módulo en este momento. Haría esto de la misma manera que hizo el paquete A : cree un directorio con el nombre del paquete, incluya un archivo __init__.py (en este caso, cambiaría el nombre de something.py a __init__.py en el directorio de something ).
find_packages('c:/dir') encontraría A , ya que A es un paquete bajo c:/dir .