Я пытаюсь создать бот-диск и поставить его на Heroku.Мой код использует только discord.py
, это единственное требование.Чтобы установить последнюю версию discord.py
локально, используя pip
, я должен использовать команду:
pip3 install -U git+https://github.com/Rapptz/discord.py@rewrite#egg=discord.py[voice]
У меня на ноутбуке pip
и pip3
, поэтому я должен использовать pip3
,Эта установка работает правильно на моем ноутбуке, и я могу написать код, который работает отлично.
Если я попытаюсь добавить эту строку в requirements.txt
, однако Heroku жалуется, что нет опции -U
.
Я не знаю, так ли это, потому что я использую pip3
а не pip
, или потому что Heroku не может выполнить установку из репозитория Git, или потому что я использую неправильный синтаксис для этого (скорее всего), но я не смог найти какой-либо способ установить эту версию 1.0.0a изdiscord.py
на Heroku.
(Обратите внимание, что pip install discord
не работает, это приведет к установке версии 0.16, даже если это то, что вам скажет discord.py
- установка из репозитория была решениемИспользуется SentDex в своем видео на YouTube о создании диска-диска с помощью Python.)
Как мне установить discord.py@rewrite
на Heroku?