Python3.9 resuelve el problema del error de módulo no encontrado: ningún módulo llamado "XXX"
Muchas publicaciones en Internet dicen que la solución a este problema es usar sys.path.apped(" ... ") en el encabezado del archivo. Personalmente creo que es una estupidez. Vi en gitee que un amigo usaba un conjunto de sys.path.apped.
También probé este método, pero todavía hay un problema de que no se puede encontrar el módulo. Finalmente, descubrimos que Python es un lenguaje de análisis, lo que significa que debemos proporcionar una descripción de la ruta durante el proceso de interpretación. Tiene que haber una manera menos estúpida, claro está. archivo pth.
Primero, echemos un vistazo a la ruta actual del sistema de Python:
Buscar:/home/user/. local/lib/python 3.9/site-packages y cree el nombre de su proyecto. pth archivo en la ruta. El contenido del archivo es el siguiente:
Ejecutar:
Ejecute el archivo bajo el proyecto nuevamente y el problema de no encontrar el módulo desaparecerá. Agregue archivos pth de una sola vez, no es necesario agregar rutas a cada archivo de proyecto.