当我跑步时
import tflearn
在我的python3解释器中。
我收到以下错误。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/abc/app/neural_network/tflearn.py", line 2, in
<module>
from tflearn.layers.conv import conv_2d,max_pool_2d
ImportError: No module named 'tflearn.layers'; 'tflearn' is not a package
我有tensorflow版本1.2.1,我已经安装了tflearn。
答案 0 :(得分:1)
不要将文件命名为python包(在本例中为tflearn),因为python将使用您的文件,因为它是一个包,所有导入都将失败。
使用与包名称相同的脚本将隐藏和隐藏真实包(假设已安装)。这就是你犯这样错误的原因。