Error en modulos (Python3)

Iniciado por Sergiolocuelo, 1 Septiembre 2018, 18:44 PM

0 Miembros y 2 Visitantes están viendo este tema.

Sergiolocuelo

Quiero hacer un módulo pero no funciona y no se porque. Tengo en la misma carpeta dos archivos .py3: funcion_mates y llamar_funcion_mates. En funcion_mates tengo funciones que realizan operaciones y funciona. En llamar_funcion_mates tengo:

import funcion_mates
funcion_mates.sumar(3,3)


Y me da este error: ModuleNotFoundError: No module named 'funcion_mates'

Tengo que configurar el PATH de Python o algo así?

Captain Nemo

#1
No existe tal módulo (Tal como dice el error), puede hacer referencia a un archivo.py que contenga las funciones que necesitas (Tal vez uno que puedas crear o puedas descargar de algun lado?), pero te dejo este link que espero te sea útil:

https://code.tutsplus.com/es/tutorials/mathematical-modules-in-python-math-and-cmath--cms-26913
El hombre está condenado a ser libre; porque una vez arrojado al mundo, él es responsable de todo lo que hace.

gambl3r08

Buenas.
Prueba de esta forma

from funcion_mates import *
funcion_mates.sumar(3,3)


me suele pasar mucho eso en python incluso con librerías muy utilizadas y de esta forma se resuelve, igual verifica el nombre que si este bien escrito nunca esta de mas.

Captain Nemo

El problema fue que las extensiones son .py3 y estas deberían ser .py
El hombre está condenado a ser libre; porque una vez arrojado al mundo, él es responsable de todo lo que hace.