#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.