Я хотел использовать график вкладов в своем проекте Django, поэтому после быстрого исследования я решил использовать библиотеку 'contributions-django'. Но когда я попытался установить его, я застрял с этой ошибкой::
FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'требования.txt' [конец вывода]
Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблема с пипом. ошибка: подпроцесс завершен с ошибкой
× Получение требований для сборки колеса не удалось. │ выход код: 1 ╰─> См. вывод выше.
Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблема с пипом.
Я не эксперт по pip, но вижу, что в этом репозитории существует файл require.txt (хотя он пуст). Как это исправить? Могу ли я установить библиотеку вручную? Как? Заранее спасибо за помощь.
По запросу комментария я использовал следующую команду:
сначала я активировал виртуальную среду:
my_venv\Scripts\activate
затем я использовал эту команду для установки библиотеки:
pip install contributions-django
Я отредактировал сообщение, использованная команда теперь включена
Найдите 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.
См. 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 Понятия не имею, как работает этот модуль, извините!
Покажите нам точную команду, которую вы использовали.