Поиск по сайту:

python - ошибка пакета верхнего уровня при относительном импорте

Кажется, здесь уже есть довольно много вопросов об относительном импорте в python 3, но после просмотра многих из них я все еще не нашел ответа на свою проблему. Так вот в чем вопрос.

У меня есть посылка, показанная ниже

package/ __init__.py A/ __init__.py foo.py test_A/ __init__.py test.py

и у меня есть одна строка в test.py:

from ..A import foo

теперь я нахожусь в папке с пакетом

Читать далее →

Установите пакет Python в другую директорию с помощью pip?

Я знаю, что очевидным ответом является использование virtualenv и virtualenvwrapper, но по разным причинам я не могу/не хочу этого делать.

Итак, как мне изменить команду

pip install package_name

Чтобы pip установил пакет куда-то еще, кроме ст

Читать далее →

Python - pip использует неверную версию кэшированного пакета, вместо указанной пользователем версии

Мне нужно установить psycopg2 v2.4.1 конкретно. Я случайно сделал:

pip install psycopg2

Вместо:

pip install psycopg2==2.4.1

Это устанавливает 2.4.4 вместо более ранней версии.

Теперь, даже

Читать далее →

Как удалить пакеты, установленные с помощью easy_install Python?

easy_install Python делает установку новых пакетов чрезвычайно удобной. Однако, насколько я могу судить, он не реализует другие общие функции менеджера зависимостей - перечисление и удаление установленных пакетов.

Как лучше всего узнать, что установлено, и какой способ удал

Читать далее →

python - Куда pip устанавливает свои пакеты?

Я активировал виртуальную среду, на которой установлен pip. Да

pip3 install Django==1.8

и Django успешно скачан. Теперь я хочу открыть папку Django. Где находится папка?

Обычно он был бы в "downloads", но я не уверен, где бы он был, если бы я установил его с помощью pip в виртуальном окружении.

Читать далее →

python - Как обновить/модернизировать пакет с помощью pip?

Как обновить пакет с помощью pip? Не работают:

pip update pip upgrade

Я знаю, что это простой вопрос, но он нужен, так как его не так просто найти (документация pip не всплывает, а другие вопросы от stack overflow актуальны, но не совсем об этом)

Ответ #1

Во

Читать далее →

python - Как исправить "Попытка относительного импорта в не-пакете" даже с __init__.py

Я пытаюсь следовать PEP 328 со следующей структурой каталогов:

pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py

В core_test.py у меня есть следующий оператор импорта

Читать далее →

В чем разница между модулем и пакетом в Python?

В чем разница между модулем и пакетом в Python?

Смотрите также: В чем разница между "пакетом" и "модулем"? (для других языков)

Ответ #1

  • Любой файл Python является модулем, его имя является базовым именем файла бе

    Читать далее →

python - Как перечислить все доступные версии пакетов с pip?

Учитывая имя пакета Python, который может быть установлен с помощью pip, есть ли способ узнать список всех возможных версий, которые pip может установить? Сейчас это метод проб и ошибок.

Я пытаюсь установить версию для сторонней библиотеки, но последняя версия слишком новая, были внесены обратно несовмес

Читать далее →

python - Узнайте, какая версия пакета установлена с помощью pip

Можно ли с помощью pip выяснить, какая версия пакета установлена в данный момент?

Я знаю о pip install XYZ --upgrade, но мне интересно, есть ли что-то похожее на pip info XYZ. Если нет, то как лучше всего определить, какую версию я сейчас использую.

Ответ #1

Начиная с pip 1.3, есть команда pip show.

pip show Jinja2 --- Name: Jinja2 Version: 2.7.3 Location: /path/to/virtualenv/lib/python2.7/s

Читать далее →