cufflinks 在pycharm运行错误,在jupter notebook中正常,是什么问题呢?

cufflinks 在pycharm运行错误,在jupter notebook中正常
图片说明图片说明

在pycharm中,错误显示 AttributeError: module 'plotly.offline' has no attribute '__PLOTLY_OFFLINE_INITIALIZED'

求助各位,

https://blog.csdn.net/chuan_day/article/details/79847738

改了下cufflinks库中offline.py文件,将go_offline最后一行缩进调一下:

def go_offline(connected=None):
    """
    connected : bool
        If True, the plotly.js library will be loaded
        from an online CDN. If False, the plotly.js library will be loaded locally
        from the plotly python package
    """
    from .auth import get_config_file
    if connected is None:
        try:
            connected=True if get_config_file()['offline_connected'] is None else get_config_file()['offline_connected']
        except:
            connected=True
    if run_from_ipython():
        try:
            py_offline.init_notebook_mode(connected)
        except TypeError:
            #For older versions of plotly
            py_offline.init_notebook_mode()
    py_offline.__PLOTLY_OFFLINE_INITIALIZED=True