Попытка импортировать установленный модуль python с ошибкой получения

#python #python-import #importerror #pythonpath

#python #python-импорт #ошибка импорта #pythonpath

Вопрос:

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

 Traceback (most recent call last):
  File "c:/Users/joeshmo/OneDrive - company Industries/Documents/Python/Excel Join/join.py", line 1, in <module>
    from openpyxl import load_workbook
ModuleNotFoundError: No module named 'openpyxl'
  

Openpyxl уже установлен, поскольку pip выдает мне это…

 pip install openpyxl    
Requirement already satisfied: openpyxl in c:usersjoeshmoappdatalocalprogramspythonpython38-32libsite-packages (3.0.5)
Requirement already satisfied: jdcal in c:usersjoeshmoappdatalocalprogramspythonpython38-32libsite-packages (from openpyxl) (1.4.1)
Requirement already satisfied: et-xmlfile in c:usersjoeshmoappdatalocalprogramspythonpython38-32libsite-packages (from openpyxl) (1.0.1)
  

Python установлен здесь…

 C:UsersjoeshmoAppDataLocalProgramsPythonPython38-32
  

PythonPath здесь…

 C:UsersjoeshmoAppDataLocalProgramsPythonPython38-32python38.zip
C:UsersjoeshmoAppDataLocalProgramsPythonPython38-32DLLs
C:UsersjoeshmoAppDataLocalProgramsPythonPython38-32lib
C:UsersjoeshmoAppDataLocalProgramsPythonPython38-32
C:UsersjoeshmoAppDataRoamingPythonPython38site-packages
C:UsersjoeshmoAppDataLocalProgramsPythonPython38-32libsite-packages
  

В Windows 10.

Любая помощь будет оценена!

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

1. используете ли вы virtual env?

2. Убедитесь, что вы запускаете свой скрипт python с помощью python3.8. В противном случае попробуйте установить с pip3 помощью . Менеджер пакетов и версия python должны совпадать

3. @stilManiac — нет, только на моей машине.

4. @TedKleinBergman — Как мне это проверить? Я когда-либо устанавливал только эту версию. (новичок в python): D

5. Как вы его запускаете?

Ответ №1:

После устранения неполадок с коллегой мы обнаружили, что у меня запущено 2 версии python. Я мог бы запустить «py» (3.8.0) или «python» (3.8.5). После удаления более старой версии. Это больше не было проблемой.