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), эта ошибка выскочила случайно сегодня...

0 ответов

Другие вопросы по тегам