pitón introdujo su propio paquete de error ModelNotFoundError pitón

ModelNotFoundError error pitón

Probablemente porque el directorio de trabajo no está en sys.path, el sistema no puede localizar el archivo de proceso por defecto, se puede resolver el problema mediante el siguiente comando:

Importación SYS >>>
>>> sys.path.append ( 'D: \ python_test') # en la ruta de la carpeta de trabajo paréntesis
>>> módulo de referencia MyModel importación #

 

Compruebe la configuración de la ruta: la línea de comandos o en el archivo .py pitón

importación sys 
sys.path

 

 

 

 

 

 Añadir el camino por el comando:

sys.path.append ( " C: \ Users \ DELL \ Desktop \ test " )

De esta manera se añadió el camino.

 

En proyecto pitón, archivo py, podemos utilizar el siguiente método

Mi directorio de archivos como éste

pythonproject \ Main \ data \ test.py 
pythonproject \ Main \ common \ mysqlutil.py

 

Test.py # 
Importación
OS Importación SYS ProjectName = ' pythonproject ' # Obtiene el directorio del archivo actual curPath = os.path.abspath (os.path.dirname ( __FILE__ )) # impresión (curPath) # artículos hacia adelante coincidente de la # ruta curPath = [0: curPath.rfind (ProjectName)] RootPath curPath = [0: curPath.rindex (ProjectName)] + ProjectName Imprimir (RootPath) # en ruta de la carpeta de trabajo paréntesis # módulos referenciados # sys.path.append ( r '\ ruta \ a \ archivos \ pythonproject \ Main \ Common') # importación mysqlutil #sys.path.append (r '\ ruta \ a \ archivos \ pythonproject') # main.common.mysqlutil importación # de main.common importación mysqlutil # sys.path.append (ROOTPATH) sys.path.append (ROOTPATH) # me propios módulos en el proyecto son de main.common importación mysqlutil DEF test1 (): Imprimir () DEF main (): test1 () # para determinar si se trata de la entrada principal del programa, si se trata de la entrada principal del programa, se ejecuta el bloque de código, de lo contrario, el bloque de código no se ejecuta # cuando otros se utilizan principalmente para llamar a este código, no entran en la entrada del código sI __name__ == " __main__ " : main ()

 

Supongo que te gusta

Origin www.cnblogs.com/zhangchao0515/p/12549646.html
Recomendado
Clasificación