#python #pandas #csv #importerror
#python #pandas #csv #ошибка импорта
Вопрос:
При попытке экспорта в CSV возникает ошибка, приведенная ниже:
-Я пытался обновить pandas, а затем вернуться к более старой версии, но безуспешно.
~Anaconda4libsite-packagespandascoregeneric.py in to_csv(self, path_or_buf, sep, na_rep, float_format, columns, header, index, index_label, mode, encoding, compression, quoting, quotechar, line_terminator, chunksize, date_format, doublequote, escapechar, decimal, errors)
3143 Examples
3144 --------
-> 3145 >>> df = pd.DataFrame(dict(name=['Raphael', 'Donatello'],
3146 ... mask=['red', 'purple'],
3147 ... weapon=['sai', 'bo staff']))
~Anaconda4libsite-packagespandasioformatscsvs.py in <module>
10
11 from pandas._libs import writers as libwriters
---> 12 from pandas._typing import (
13 CompressionOptions,
14 FilePathOrBuffer,
ImportError: cannot import name 'CompressionOptions' from 'pandas._typing' (C:UsersBobAnaconda4libsite-packagespandas_typing.py)
Комментарии:
1.
conda update pandas
может сработать
Ответ №1:
Похоже, проблема связана с последними обновлениями пакета Pandas (версии 1.2.0 и 1.2.1).
Чтобы решить проблему, вы можете понизить версию до «1.1.5» (последнее обновление версии 1.1). Для этого я рекомендую сначала удалить пакет и переустановить его снова.
pip uninstall pandas
pip install pandas==1.1.5
У меня была такая же проблема, и я мог решить ее с помощью приведенного выше простого решения.
Ответ №2:
Обновите свою библиотеку pandas
pip install pandas --upgrade