Что делать если питон не видит модуль
Перейти к содержимому

Что делать если питон не видит модуль

  • автор:

Питон не видит модуль после установки его через pip install

Author24 — интернет-сервис помощи студентам

Я уже часов семь пытаюсь как-то сделать, чтобы он его увидел: и разные версии питона ставил и переменные среды прописывал (PATH, PYTHONHOME и PYTHONPATH), и в общем-то никуда не сдвинулся.

Здесь вы можете заказать любую студенческую или школьную работу.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Как подключить модуль установленый через $ pip install?
Установил модуль через $ pip install. Когда пишу from . import . , пишет ModuleNotFoundError.

Как исполнять простейшие скрипты, установленные через pip install ?
Здравствуйте! Как исполнить эту строчку кода: bits_parser qmgr0.dat вот прямо в точности так.

Pip install —upgrade pip
python -m pip install —upgrade pip что такое -m?

После установки компонента, делфи не видит его классы
requires rtl, vcl; Устанавливаю, всё нормально устанавливается, но не вылезает окно с.

in code we trust
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885

Добавлено через 4 минуты
ещё надо попробовать установить модуль через pycharm, иногда помогает.

Добавлено через 4 минуты
Вероятно, вы установили библиотеку для другого интерпретатора. Для того, чтобы поставилось к нужному интерпретатору, попробуйте запустить pip следующим образом:

python -m pip install
Так pip точно будет запущен от нужного интерпретатора.

Добавлено через 2 минуты
на сайте который автомодерируется есть ответы на 99% вопросов это stack overflow но надо искать в гугле на англ — англ использует 97% всего населения земли

Добавлено через 12 минут
ещё тут что-то про интерпретатор https://stackoverflow.com/ques. in-pycharm
—-
ещё в cmd ввести советую
echo %PATH%
посмотреть все пути переменных окружений

Добавлено через 3 минуты
windows 10 использует power shell вместо cmd вроде

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Питон 3 на Cygwin не видит модуль
Здравствуйте. Столкнулся с проблемой при переносе проекта Python с Linux машины на Windows на.

Питон не видит модуль PIL
Модуль ставил через pip, в консоли он импортирует, в коде нет Питон 3.9.7 MS Visual Studio Code.

Модуль Wi-Fi не видит сети после его смены. Не могу установить драйвера
Поменяли модуль Wi-Fi, после этого нетбук ASUS 1005 PXD не видит сети и не работает Bluetooth.

Установить модуль msgpack через pip
У меня возникла такая проблема: пакет msgpack установлен (pip list отображает пакет версией 0.5.6).

Не работает после установки WIN 7×64 разъем ddr2 , либо просто его не видит комп (
Во общем ребят такая вот проблема,не видит компьютер один слот DDR 2,до переустановки win такого не.

Установить модуль selenium через pip на Windows
Привет программисты питон. есть проблема с установкой библиотеки селениум. версия питона 3.4.1.

Или воспользуйтесь поиском по форуму:

Что делать если Python не видит модуль или пакет?

Что делать если Python не видит модуль или пакет?

При изучении фреймворка FastApi, мне понадобилось построить приложение с определенной архитектурой. При этом у меня возникла такая проблема, что виртуальное окружение Python в моем случае Poetry не видел корневой пакет app коим являлась папка проекта. А всем импорты ы проекте я строил от корневого пакета, соответственно ничего у меня не работало.

Я довольно много времени потратил, пока не понял, что нужно просто установить переменную PYTHONPATH на корневую папку моего проекта.

Итак если речь идет о локальном проекте то делается это примерно так:

export PYTHONPATH=$PYTHONPATH:/home/nariman/dev/mariadent/api

В случае же, когда мы упаковываем наше приложение в Docker-контейнер, тогда надо установить переменную в Dockerfile.
Ниже приведу описание моего Dockerfile для FastApi приложения.

FROM python:3.9 # Set environment varibles ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 WORKDIR /code COPY ./alembic /code/alembic # Install poetry: RUN pip install poetry # Copy in the config files: COPY pyproject.toml poetry.lock run.sh prestart.sh alembic.ini ./ RUN chmod 777 prestart.sh RUN chmod 777 run.sh # Install only dependencies: RUN poetry install --no-root --no-dev COPY ./app /code/app/ WORKDIR /code EXPOSE 8000 # Без установки PYTHONPATH не работает нормальная иерархия пакетов множественного уровня ENV PYTHONPATH "/code"

На этом все, надеюсь сэкономил кому то время которое сам потратил на решение проблемы, да и для себя заметка на будущее.

Почему интерпретатор Python не видит модуль?

Начал изучать Python по учебнику Лутц.М — изучаем Python. У меня установлен python 3.4.1.
Создал модуль с текстом:
import sys
print(sys.platform)
print(2 ** 100)
x = ‘Spam!’
print(x * 8)
Обозвал его script1 и дал расширение .Py.
Данный модуль закинул в корневую папку где установлен питон
94f6e5ef326f410d92d831cc1a06b415.png
По учебнику сказано — «Сохранив этот текстовый файл, вы сможете предложить интерпретатору Python выполнить его, указав полное имя файла в качестве первого аргументакоманды python, введя следующую строку в системной командной строке:
% python script1.py»
Следуя инструкции я получаю ошибку
25898800bda943a6969d814b85efb7c0.png
Среда Path у меня объявлена
5065ddde11b44bef8243396cc81c8267.png

Так почему же когда я ввожу python script1.py (как сказано в учебники) я не получаю нужного результата ?

  • Вопрос задан более трёх лет назад
  • 21761 просмотр

Комментировать
Решения вопроса 1

yttrium

script1.py должен быть в текущей директории
или текущая директория должна быть там где script1.py (:

или указать полный путь до файла: python C:\myproject\script1.py

Ответ написан более трёх лет назад
Нравится 3 6 комментариев
dflbrhekbn @dflbrhekbn Автор вопроса

Не совсем вас понял. Скрипт у меня лежит там же где установлен питон. Пожалуйста поясните подробней суть моей ошибки

yttrium

у вас консоль находится в домашнем каталоге.. чтобы сработало
python script1.py
надо файл script1.py положить в домашний каталог, т.к. интерпретатор ищет файл в текущем каталоге, если не указан полный путь

dflbrhekbn @dflbrhekbn Автор вопроса

Положил в домашний каталог, запустил и возник вопрос.
Как теперь исправить эту ошибку ?
C:\Users\Вадим>python script1.py
Traceback (most recent call last):
File «script1.py», line 1, in
import Sys
ImportError: No module named ‘Sys’

Python не видит модули

Версия питон последняя. Модули через консоль pip install <модуль>, проходила успешно.
Не отзывается в скрипте, см скрины ниже.

Голосование за лучший ответ

python лучше всего под freebsd работает, думай.

можно вызвать print(sys.path) и посмотреть, будет ли в списке путь с нужным модулем.
если нет, добавить явно sys.path.append(‘путьдомодуля’)

Я аж в гугл залез, что за модуль та такой: misc . .даже всемогущий гугл не знает, что это за такой модуль!

Похожие вопросы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *