2016-09-29 74 views
1

我试图运行此tensorflow例如:但是它一直在台上无法打开tar文件https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/skflow/text_classification_character_cnn.py无法运行tensorflow例子

。这是错误消息我得到:

Successfully downloaded dbpedia_csv.tar.gz 1613 bytes. 
Traceback (most recent call last): 
    File "text_classification_character_cnn.py", line 110, in <module> 
    tf.app.run() 
    File "/Users/alechewitt/Envs/solar_detection/lib/python2.7/site-packages/tensorflow/python/platform/app.py", line 30, in run 
    sys.exit(main(sys.argv)) 
    File "text_classification_character_cnn.py", line 87, in main 
    'dbpedia', test_with_fake_data=FLAGS.test_with_fake_data, size='large') 
    File "/Users/alechewitt/Envs/solar_detection/lib/python2.7/site-packages/tensorflow/contrib/learn/python/learn/datasets/__init__.py", line 64, in load_dataset 
    return DATASETS[name](size, test_with_fake_data) 
    File "/Users/alechewitt/Envs/solar_detection/lib/python2.7/site-packages/tensorflow/contrib/learn/python/learn/datasets/text_datasets.py", line 48, in load_dbpedia 
    maybe_download_dbpedia(data_dir) 
    File "/Users/alechewitt/Envs/solar_detection/lib/python2.7/site-packages/tensorflow/contrib/learn/python/learn/datasets/text_datasets.py", line 40, in maybe_download_dbpedia 
    tfile = tarfile.open(archive_path, 'r:*') 
    File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/tarfile.py", line 1672, in open 
    raise ReadError("file could not be opened successfully") 
tarfile.ReadError: file could not be opened successfully 

任何帮助,将不胜感激

回答

0

打开使用的完整路径tar文件。顺便说一句,你给的链接是404没有找到。

0

当您遇到该错误时,您可以在文本编辑器中查看下载的dbpedia_dsv.tar.gz,并且您可能会发现它实际上是一个404网页。你想要的文件似乎也可以在这里(我发现这个链接here): https://drive.google.com/drive/folders/0Bz8a_Dbh9Qhbfll6bVpmNUtUcFdjYmF2SEpmZUZUcVNiMUw1TWN6RDV3a0JHT3kxLVhVR2M 下载该文件(在您自担风险),并手动将其替换。然后你可以再次运行脚本。

+0

从源代码的链接是 https://drive.google.com/drive/folders/0Bz8a_Dbh9Qhbfll6bVpmNUtUcFdjYmF2SEpmZUZUcVNiMUw1TWN6RDV3a0JHT3kxLVhVR2M ,我得到404错误吧。 我从你的链接下载数据集,它的工作原理。 – egorlitvinenko