ERROR WHEN IMPORTING DATA TO GOOGLE CLOUD

I am trying to load some excel files to my bucket in Google Cloud Storage and I encountered with the following error. I installed the required dependencies

pip install pandas-gbq
pip install gcsfs
pip install fsspec

import pandas_gbq as gbq
import gcsfs 
import fsspec

df.to_csv('gs://MY_bucket')

THE FULL TRACE OF THE ERROR:

    <ipython-input-17-efcfbdad314e> in <module>
      1 import pandas_gbq as gbq
----> 2 import gcsfs
      3 import fsspec
      4 df.to_csv('gs://MY_bucket')

~\Anaconda3\lib\site-packages\gcsfs\__init__.py in <module>
      3 __version__ = get_versions()["version"]
      4 del get_versions
----> 5 from .core import GCSFileSystem
      6 from .mapping import GCSMap
      7 

~\Anaconda3\lib\site-packages\gcsfs\core.py in <module>
     15 import weakref
     16 
---> 17 from fsspec.asyn import sync_wrapper, sync, AsyncFileSystem
     18 from fsspec.utils import stringify_path, setup_logging
     19 from fsspec.implementations.http import get_client

~\Anaconda3\lib\site-packages\fsspec\asyn.py in <module>
     12 from .exceptions import FSTimeoutError
     13 from .spec import AbstractFileSystem
---> 14 from .utils import PY36, is_exception, other_paths
     15 
     16 private = re.compile("_[^_]")

ImportError: cannot import name 'PY36' from 'fsspec.utils' (C:\Users\289663\Anaconda3\lib\site-packages\fsspec\utils.py)