не удается импортировать имя «asanyarray»

#python #python-3.x #pandas #numpy

Вопрос:

В настоящее время у меня возникли проблемы с импортом некоторых простых пакетов. Я работаю над pycharm professional в виртуальной среде.

просто пытаюсь загрузить;

 import pandas as pd
import numpy as np
from sklearn.ensemble import IsolationForest
from sklearn.ensemble._iforest import _average_path_length
import shap
 
 importError                               Traceback (most recent call last)

<ipython-input-1-5b7f1bf909af> in <module>
----> 1 import pandas as pd
      2 import numpy as np
      3 from sklearn.ensemble import IsolationForest
      4 from sklearn.ensemble._iforest import _average_path_length
      5 import shap

~AppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagespandas__init__.py in <module>
     14 
     15 if missing_dependencies:
---> 16     raise ImportError(
     17         "Unable to import required dependencies:n"   "n".join(missing_dependencies)
     18     )

ImportError: Unable to import required dependencies:
numpy: cannot import name 'asanyarray' from 'numpy.core.multiarray' (C:UsersJamesAppDataLocalPackagesPythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0LocalCachelocal-packagesPython39site-packagesnumpycoremultiarray.py
 

Я никогда раньше не сталкивался с этой ошибкой, поэтому не знаю, как ее исправить.

Комментарии:

1. «Я работаю над pycharm professional в виртуальной среде». Как именно вы установили pandas и numpy для этой виртуальной среды ?

2. Я предполагаю, что у вас могут быть несовместимые версии pandas и numpy, но это может быть связано с рядом причин. Здесь недостаточно подробностей

3. Я установил пакеты с помощью установщика пакетов в pycharm.

4. Как прокомментировал @SurDin, попробуйте установить другие версии этого из PyCharm на нужный env. Убедитесь, что вы установили нужный env. Убедитесь, что для теста выбран нужный env. Одна из проблем, с которой я столкнулся из-за моего недостаточного опыта использования PyCharm, заключалась в следующем: я установил желаемый env в качестве env PyCharm по умолчанию, но он не был установлен, и PyCharm каждый раз запускался с другим env, на котором мои библиотеки не были установлены, и мне каждый раз приходилось выбирать желаемый env с правой нижней стороны. Если все не удается, попробуйте удалить и переустановить его из-за пределов PyCharm.