要运行的文件名为First_TensorFlow_Project.py,在存放该文件的文件夹中,有另一个命名为string.py的文件,而string和Python原生库中的string重名。
当我在终端运行First_TensorFlow_Project.py文件之后,会自动生成一个string.pyc文件,只要有这个文件存在,系统就会报我在问题中提到的错误。把string.py和string.pyc删除或者重命名之后就可以正常运行了。