#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). После удаления более старой версии. Это больше не было проблемой.