【发布时间】:2021-09-17 09:34:39
【问题描述】:
import yfinance as yf
msft = yf.Ticker("MSFT")
msft.info
我尝试打印 msft.info 并收到“urllib.error.URLError: 有什么建议可以解决吗?
【问题讨论】:
-
谢谢,但没用
-
请提供更多细节
标签: python macos python-3.8
import yfinance as yf
msft = yf.Ticker("MSFT")
msft.info
我尝试打印 msft.info 并收到“urllib.error.URLError: 有什么建议可以解决吗?
【问题讨论】:
标签: python macos python-3.8
快速谷歌搜索返回以下内容:http://blog.wafrat.com/fixing-certificate_verify_failed-when-using-yfinances-ticker-info/
正如上面链接的网站所解释的,问题是由于:
原来是因为我在 Mac OS 上运行 Python,我需要安装一些证书 (Mac OSX python ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749))。
解决办法是:
所以我打开 Finder 并导航到应用程序 Python 3.7,然后运行 Install Certificates.command。它确实有效!
【讨论】: