私はこのエラーを取得し、それを実行したときにだけ財務まっすぐのPythonのうちの外にURLError:<urlopenエラー[errnoが11001]失敗したのgetaddrinfo>
import datetime
import matplotlib.pyplot as plt
from matplotlib.finance import quotes_historical_yahoo_ochl
from matplotlib.dates import MonthLocator,DateFormatter
ticker='AAPL'
begdate = datetime.date(2012, 1, 2)
enddate = datetime.date(2013, 12, 5)
months = MonthLocator(range (1,13), bymonthday=1, interval = 3)
monthsFmt = DateFormatter("%b '%y")
x = quotes_historical_yahoo_ochl(ticker,begdate,enddate)
if len(x) == 0:
print ("found no quotes")
raise SystemExit
dates =[q[0] for q in x]
closes = [q[4] for q in x]
fig, ax = plt.subplots()
ax.plot_date(dates,closes, '-')
ax.xaxis.set_major_locator(months)
ax.xaxis.set_major_formatter(monthsFmt)
ax.xaxis.set_minor_locator(mondays)
ax.autoscale_view()
ax.grid(True)
fig.autofmt_xdate()
をその非常に基本的なを実行するには、このコードを取得しようとしています:あなたのパラメータを持つ
File "C:\ProgramData\Anaconda3\lib\urllib\request.py", line 1320, in do_open
raise URLError(err)
URLError: <urlopen error [Errno 11001] getaddrinfo failed>
あなたが使用しているPythonのバージョンを教えすることはできますか?また、インストールされているライブラリのバージョンは何ですか?少し長いエラーメッセージがありますか? – none