#python #git #web #heroku #pycharm
#питон #мерзавец #паутина #героку #pycharm
Вопрос:
Я пытаюсь развернуть свой веб-сервер на heroku, но получаю следующую ошибку: ОШИБКА: не удалось найти версию, удовлетворяющую требованию github-repo==2019.2.23 (из -r /tmp/build_ae8c4ea0_/requirements.txt (строка 10)) (из версий: нет)
когда я проверил имеющиеся у меня библиотеки — я получил это на git bash:
$ pip установка github-репозитория
Требование уже выполнено: github-репозиторий в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (2019.2.23) Требование уже выполнено: значения в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из github-repo) (0.0.0) Требование уже выполнено: runcmd в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из github-repo) (0.0.0) Требование уже выполнено: нажмите в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из репозитория github) (7.1.2)Требование уже выполнено: публика в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из github-repo) (0.0.0) Требование уже выполнено: setuptools в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из github-repo) (41.2.0) Требование уже выполнено: запросы в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из github-repo) (2.24.0) Требование уже выполнено: psutil в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из runcmd->github-repo) (5.7.3) Требование уже выполнено: сертификат> = 2017.4.17 в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из запросов-> github-repo) (2020.6.20) Требование уже выполнено: chardet<4,> = 3.0.2 in c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из запросов-> github-repo) (3.0.4) Требование уже выполнено: idna<3,> = 2,5 дюйма c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из запросов-> github-репо) (2.10) Требование уже выполнено: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 в c:usersrubaappdatalocalprogramspythonpython38-32libsite-packages (из запросов-> github-repo) (1.25.11)
удалены все требования с версии 0.0.0, но это не было проблемой
также я попытался установить github-repo из терминала pycharm, но получил ту же ошибку ОШИБКА установки github-repo: не удалось найти версию, удовлетворяющую требованиям github-repo (из версий: нет) ОШИБКА: не найден соответствующий дистрибутив для github-repo: (
здесь находится requirement.txt файл, который я получил
aiohttp==3.7.2
async-timeout==3.0.1
aiohttp==3.7.2
async-timeout==3.0.1
attrs==20.2.0
cached-property==1.5.2
certifi==2020.6.20
chardet==3.0.4
click==7.1.2
dulwich==0.20.11
Flask==1.1.2
github-repo==2019.2.23
github-webhook==1.0.4
gunicorn==20.0.4
idna==2.10
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1
multidict==5.0.0
psutil==5.7.3
pyee==7.0.4
python-dotenv==0.15.0
python-git-secrets==0.1.3
requests==2.24.0
six==1.15.0
slackclient==2.9.3
slackeventsapi==2.2.1
standardjson==0.3.1
typing-extensions==3.7.4.3
urllib3==1.25.11
webhooks==0.4.2
Werkzeug==1.0.1
wrapt==1.12.1
yarl==1.6.2
Комментарии:
1. Я нашел 2 ссылки
github-repo
на libraries.io/pypi/github-repo . Обе ссылки вернули ошибку 404. Похоже, репозиторий и пакет существовали, но были удалены и больше не доступны. Вам нужно найти замену.2. я не могу найти замену: (это так странно, у меня есть другой проект, который использует те же требования (две недели назад!), Но до сих пор работает отлично, может ли это быть вызвано интерпретатором?я создал virtualenv в файле с помощью python -m venv venv / с помощью git bash, затем активируйте его , затем, когда я открыл файл python — в файле не было интерпретатора — поэтому я использовал базовый iterpreter