AttributeError: модуль «тензорно» не имеет атрибута «декомпозиция»
Я использую пакет (тензорно) на питоне, где у меня нет доступа ко всем модулям.
Например, если я попытаюсь использовать модуль «разложение»:
- версия питона: 3.9.12
- тензорная версия: 0.7
Я бегу :
pip3 install tensorly
python3 main.py
main.py :
### imports ###
import tensorly
### tensor decomposition ###
cp = tensorly.decomposition.CP(n)
выход :
AttributeError: module 'tensorly' has no attribute 'decomposition'
PS: когда я иду в /.local/lib/python3.9/site-packages/tensorly, происходит декомпозиция модуля, а когда я печатаю свой sys.path, есть путь для тех же сайтов-пакетов.
У меня такая же проблема с другим пакетом (cobrapy) и на других разных машинах с другими версиями python (3.6)
Обновлять :
Теперь у меня точно такая же проблема с scikit-learn:
from sklearn.preprocessingcessing import StandardScaler
Выход :
No module named 'sklearn.preprocessingcessing'
Даже если этот пакет работал очень хорошо раньше (никаких ошибок с .preprocessingcessing), эта ошибка выскочила случайно сегодня...