python3 ImportError:无法导入名称

时间:2017-04-06 02:57:07

标签: python-3.5 ubuntu-16.04

我在Ubuntu16.04 x64中使用python3.5 IDEA 但是我在图片中遇到了一个奇怪的问题,我尝试重命名连接,但它无法正常工作。

我该如何解决这个问题?如果你知道,请告诉我,思考。

enter image description here

3 个答案:

答案 0 :(得分:1)

尝试以下方法:

from .tpymysql import connect

答案 1 :(得分:0)

我认为class Connect()中有connect.py之类的内容。

如果要执行的脚本与connect.py

的路径相同

from connect import Connect

否则

from tpymysql.connect import Connect

Pythonic的方式是让一切都清晰明确。因此,当您想要导入某些内容时,请导入除文件本身以外的内容。

答案 2 :(得分:0)

Python3通常会为相对导入抛出此ImportError。似乎没有必要进行相对进口。

尝试:

  

导入tpymysql