lineworks / samplebot_faq_ask_bot_v1.0

Apache License 2.0
4 stars 22 forks source link

How can I fix error in my code? #14

Open MamiOgura opened 3 years ago

MamiOgura commented 3 years ago

lineworksのお問い合わせ Botを設定しています。

python3.6.4のバージョンアップに伴い、runtime.txtとrequirement.txtを書き換えました。デプロイはできたのですが、アプリがクラッシュしたとエラーがでてしまい作動しません。 エラー内容を見てみると、flake8 E402(import分がトップにない)E302(空白スペースがある)F403(from module import* used;unable to detect undefined names),F405(name maybe undefined #module)などの構文エラー等が発生しています。このエラーがあるのでアプリがクラッシュしてしまうのでしょうか?修正方法等を教えていただけるとありがたいです。よろしくお願いします。

MamiOgura commented 3 years ago

追記です。 現在はpython3.9.4に設定しています。

MamiOgura commented 3 years ago

I'm using the sample code in python 3.9.4. Use windows. I was able to deploy with heroku20, but the app crashed. I have a lot of syntax errors, should I fix them? I'm a beginner so I don't know how to deal with it. 例

requirement.txt is appdirs==1.4.4 astroid==2.5.2 autopep8==1.5.6 bandit==1.7.0 black==21.4b0 cacheout==0.13.1 certifi==2020.12.5 cffi==1.14.5 chardet==4.0.0 click==7.1.2 colorama==0.4.4 cryptography==3.4.7 daemonize==2.5.0 docopt==0.6.2 et-xmlfile==1.0.1 flake8==3.9.0 gitdb==4.0.7 GitPython==3.1.14 gunicorn==20.1.0 h11==0.12.0 idna==2.10 isort==5.8.0 json2json==0.1.0 jwcrypto==0.8 lazy-object-proxy==1.6.0 mccabe==0.6.1 mypy-extensions==0.4.3 openpyxl==3.0.7 pathspec==0.8.1 pbr==5.5.1 pipreqs==0.4.10 psutil==5.8.0 pycodestyle==2.7.0 pycparser==2.20 pyflakes==2.3.1 pylint==2.7.4 python-dotenv==0.17.1 python-jwt==3.3.0 PyYAML==5.4.1 regex==2021.4.4 requests==2.25.1 requests-toolbelt==0.9.1 six==1.15.0 smmap==4.0.0 somepackage==1.2.3 stevedore==3.3.0 toml==0.10.2 tornado==5.1.1 urllib3==1.26.4 uvicorn==0.13.4 watchgod==0.7 websockets==8.1 wrapt==1.12.1 yarg==0.1.9

plese,help me