Chatterbotライブラリを使って最初のチャットボットを作成しました。今、私はHerokuを通してそれを展開したいと思いますが、これは不可能です。PythonアプリケーションをHerokuにデプロイ
私のチャットボットはいくつかのファイル(py、csv、yml、json、txt)で構成されています。
botusers(CSVファイル)
Magghy(PYファイル)
magghybot(PYファイル)
Procfile
要件(txtファイル)
telegramtoken(txtファイル)
会話: これは、構造体です。 (LANGという名前のフォルダ内)(LANGという名前のフォルダ内)YML
math_words.json
私は "Procfile"(労働者作成:パイソンmagghybot.pyを)と「Requirements.txt」
その後、私は私のHerokuのプロファイルを作成して、私は自分のプロジェクトを展開しようとしたが、端末上で、私はこの問題があります。
Counting objects: 13, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (8/8), done.
Writing objects: 100% (13/13), 5.22 KiB | 0 bytes/s, done.
Total 13 (delta 0), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> App not compatible with buildpack: https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/python.tgz
remote: More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to magghy.
remote:
To https://git.heroku.com/magghy.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/magghy.git'
は、私が何をしないのですか?
Pythonランタイムを指定しましたか?詳細については、[here](https://devcenter.heroku.com/articles/python-runtimes)を参照してください。 –
ありがとうございました!!!私はこの問題を解決した:) – Adryr83
喜んでそれは助けた:) –