Проблема с установкой pip (FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'requirements.txt')

Я хотел использовать график вкладов в своем проекте Django, поэтому после быстрого исследования я решил использовать библиотеку 'contributions-django'. Но когда я попытался установить его, я застрял с этой ошибкой::

FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'требования.txt' [конец вывода]

Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблема с пипом. ошибка: подпроцесс завершен с ошибкой

× Получение требований для сборки колеса не удалось. │ выход код: 1 ╰─> См. вывод выше.

Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблема с пипом.

Я не эксперт по pip, но вижу, что в этом репозитории существует файл require.txt (хотя он пуст). Как это исправить? Могу ли я установить библиотеку вручную? Как? Заранее спасибо за помощь.

По запросу комментария я использовал следующую команду:

сначала я активировал виртуальную среду:

my_venv\Scripts\activate

затем я использовал эту команду для установки библиотеки:

pip install contributions-django

Покажите нам точную команду, которую вы использовали.

John Gordon 07.04.2024 18:50

Я отредактировал сообщение, использованная команда теперь включена

Ravdar 07.04.2024 21:07
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
2
2
1 055
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Найдите Python IDLE в строке поиска Windows и выберите «Расположение открытого файла».

В открывшейся папке снова выберите IDLE и правой кнопкой мыши из открывшихся вариантов снова выберите «открыть расположение файла».

Затем выберите папку «scripts».

Для установки библиотеки нам понадобится адрес папки со скриптом. Подведите указатель мыши к области адреса и, щелкнув правой кнопкой мыши и перетащив мышь, выделите весь адрес (становится синим). С помощью ctrl+C (или правой кнопкой мыши, копировать) копируем адрес.

Заходим в область поиска Windows, пишем «cmd», чтобы открыть командную строку Windows. Нажмите «открыть»

В черном окне пишем «cd» и с помощью ctrl+V (или щелчка правой кнопкой мыши) вставляем скопированный ранее адрес.

Теперь мы находимся в папке Scripts. Пишем «pip install+(library)» и нажимаем ввод. Итак, через некоторое время выбранная вами библиотека будет установлена.

У OP нет проблем с запуском pip (они получат сообщение «pip не распознается как внутренняя или внешняя команда» и т. д.), и в целом это не очень хороший совет — вам следует установить каталог сценариев Python в PATH, или просто используйте python -m pip (в конкретном случае pip) вместо перехода в каталог Scripts.

AKX 07.04.2024 21:14
Ответ принят как подходящий

См. https://github.com/vsoch/contributions-django/issues/3 . Об ошибке было сообщено в 2020 году, но она все еще открыта. Последний коммит также был 4 года назад. Кажется, проект заброшен.

Однако эта команда работает:

pip install git+https://github.com/vsoch/contributions-django.git

Вам понадобится установленный Git и команда git в файле %PATH%.

Это сработало, большое спасибо! Хотя у меня уже есть другая проблема с этой библиотекой, посмотрите, если у вас есть время: stackoverflow.com/questions/78301090/…

Ravdar 09.04.2024 23:09

@Ravdar Понятия не имею, как работает этот модуль, извините!

phd 09.04.2024 23:38

Другие вопросы по теме