なぜこのようなことが起こるのかはわかりませんImportError
。queue.Queue()
ドキュメントに記載されています。
https://docs.python.org/3/library/queue.html?highlight=queue#queue.Queue
私は次のような関数でこれを使用しています:
node_queue = queue.Queue()
エラー:
Traceback (most recent call last):
File "./test_jabba.py", line 15, in <module>
from utils import gopher, jsonstream, datagen, event_gen, tree_diff, postal
File "/Users/bli1/Development/QE/TrinityTestFramework/poc/utils/tree_diff.py", line 5, in <module>
import queue
ImportError: No module named queue
5行目はimport queue
:
#!/usr/bin/env python3
import sys # access to basic things like sys.argv
import os # access pathname utilities
import argparse # for command-line options parsing
import queue
ベストアンサー1
標準的な py2-py3 互換バージョン:
try:
import queue
except ImportError:
import Queue as queue