I found the solution by myself. Sorry for all this! I am going to explain just in cas somebody finds the same problem .
Just to reminder. Tensoflow was working for me using the python3 command in terminal, but if I used in jupyter or pycharm was not working (ImportError: No module named tensorflow).
The solution came chyecking the executable path of sys like do the OP in https://github.com/jupyter/notebook/issues/3311
so, inside jupyter i did
>>import sys
>>sys.executable
Wich the result of a certain path:
'/home/carlos/ML_PATH/env/bin/python3'and i did the same in terminal with python 3 command.
It gabe me a different path:
‘/usr/bin/python3’
seeing that they were different, i just did a symbolic link from the main path (‘/usr/bin/python3’) to the other path, and after that, it worked! :)
$ ln -s /usr/bin/python3 /home/carlos/ML_PATH/env/bin/python3
Hope it is useful for somebody!