Tag: python import

Flask ": предоставленный файл / путь не существует, хотя файл существует

Я использую export FLASK_APP=flask_app а затем выполняю flask run но получаю ошибку: Ошибка: Файл / путь (flask_app) не существует. Проверьте правильность пути. Если приложение не находится на PYTHONPATH, убедитесь, что расширение является .py Однако файл существует и даже находится в текущем рабочем каталоге. Использование полного пути к файлу также не работает.

Невозможно импортировать sqlite3 в Python3

Я не могу импортировать модуль sqlite3 в Python версии 3.5.0. Вот что я получаю: >>> import sqlite3 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python3.5/sqlite3/__init__.py", line 23, in <module> from sqlite3.dbapi2 import * File "/usr/local/lib/python3.5/sqlite3/dbapi2.py", line 27, in <module> from _sqlite3 import * ImportError: No module named '_sqlite3' Я знаю, […]

Не удалось импортировать модули python, если пользователь root

Я не могу импортировать модули python в терминал, когда я открываю python у обычного пользователя (хотя он работает для пользователя root): Ошибка, которую я получаю, такова: import numpy Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 180, in <module> from . import add_newdocs File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 13, in <module> […]

символ utf-8 в пути пользователя не позволяет импортировать модуль

При попытке импортировать модуль nltk показано следующее сообщение об ошибке У меня на самом деле есть 0xb3 ( ł ) в моем имени пользователя, но меня беспокоит то, что другие модули, такие как re , codecs и т. Д., Успешно импортируются. Возможно ли решить эту проблему на стороне Python (без изменения моего имени пользователя в […]

iPython: невозможно импортировать модуль с именем sklearn

Я могу импортировать sklearn с помощью интерпретатора python, но когда я пытаюсь сделать то же самое в ноутбуке iPython, iPython бросает ImportError. Любая идея, что вызывает эту проблему? Мне нужно использовать модуль в iPython. Я не уверен, что это будет полезно, но вот подмножество пакетов, которые я установил на своей машине. Я выполнил следующие инструкции […]

Ошибка импорта python локального модуля при запуске в качестве службы systemd / systemctl

У меня есть приложение python, которое я запускаю как системный сервис. Приложение работает нормально, когда я запускаю его вручную. Когда я запускаю его как службу, он не может найти локальный модуль, который был установлен с pip install -e my_module . Основная часть приложения имеет следующий код: print(sys.argv) import pip installed_packages = pip.get_installed_distributions() installed_packages_list = sorted(["%s==%s" […]

Структура импорта, которая работает как в пакетах, так и вне, как в Python 2, так и в 3?

Когда я разработал пакет только для Python 2, я мог бы использовать простой синтаксис import b для импорта относительного пути, не заботясь о том, был ли импортирующий файл в пакете или нет. Это имело то преимущество, что я мог запустить if __name__ == "__main__": блок любого файла, просто выполнив файл, и все импорт будет работать […]

Установка numpy для Windows 10: не удалось импортировать модуль расширения numarray numpy

Я новичок в Python и безуспешно numpy установить numpy . Текущей проблемой является чтение сообщения об ошибке, в частности, Importing the multiarray numpy extension module failed . Я не могу найти это сообщение об ошибке в Интернете и прошу помощи. Полное сообщение об ошибке находится внизу этого сообщения. Сначала я подумал, что должен предоставить информацию […]

Как избежать конфликтов имен в модульной системе Python?

В моем проекте Django у меня есть приложение с именем profile , которое в основном содержит мой класс profile.models.UserProfile для получения дополнительной информации об объектах User (может показаться знакомым людям Django). Теперь я поместил некоторый код инициализации в profile/__init__.py (некоторые сигналы) и столкнулся с проблемой: Django сообщает мне, что таблица с именем hotshot_profile не найдена. […]

импортированные модули становятся None при замене текущего модуля в sys.modules с использованием объекта класса

непопулярный, но «поддерживаемый» взлом python (см. Guido: https://mail.python.org/pipermail/python-ideas/2012-May/014969.html ), который позволяет использовать __getattr__ для атрибутов модуля, следующее: import os, sys class MyClass(object): def check_os(self): print os sys.modules[__name__] = MyClass() При импорте импортируемый модуль становится экземпляром класса: >>> import myModule >>> myModule <myModule.MyClass object at 0xf76def2c> Однако в Python-2.7 все другие импортированные модули в исходном модуле […]

Python - лучший язык программирования в мире.