python SpeechRecognition
をマシンにインストールしようとしています。パッケージをpip install SpeechRecognition
としてインストールしようとしています。次のエラーが表示されます。
import json, urllib.request
ImportError: No module named request
そして、リクエストをpip install requests
として参照およびインストールしましたが、Requirement already satisfied
を取得していますが、SpeechRecognition
をインストールすることはできません。
SpeechRecognition
ライブラリ Python 3.3以降が必要 :
必要条件
[...]
最初のソフトウェア要件はPython 3.3以上です。これは、ライブラリを使用するために必要です。
trove分類子から:
プログラミング言語:: Python
プログラミング言語:: Python :: 3
プログラミング言語:: Python :: 3.3
プログラミング言語:: Python :: 3.4
urllib.request
モジュール は、Python 3標準ライブラリの一部です。 Python 2では、urllib2
を使用します。
Python 2を使用してそれを行うことができます。
request
を削除from urllib2 import urlopen
Python 2にrequest
を含めることはできません。Python 3以上が必要です。
from @ Zzmilanzz の回答
try: #python3
from urllib.request import urlopen
except: #python2
from urllib2 import urlopen