2020年1月30日 星期四

gunicorn無法啟動



裝好conda的環境後,發現gunicorn怎麼都沒辦法啟動,直接跑指令如下,出現錯誤訊息。



$ gunicorn -c conf/gunicorn_conf.py -p RUNPID_1234 -b 0.0.0.0:1234 webhook:app --certfile=server.crt --keyfile=server.key

Error: class uri 'gthread' invalid or not found:

[Traceback (most recent call last):
File "/home/3333/.conda/envs/shopbot/lib/python3.6/site-packages/gunicorn-19.1.0-py3.6.egg/gunicorn/util.py", line 130, in load_class
section, uri)
File "/home/3333/.conda/envs/shopbot/lib/python3.6/site-packages/pkg_resources/__init__.py", line 570, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/home/3333/.conda/envs/shopbot/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2686, in load_entry_point
raise ImportError("Entry point %r not found" % ((group, name),))
ImportError: Entry point ('gunicorn.workers', 'gthread') not found



Google完知道是BUG,但沒有說怎麼解。

查版本發現我的Gunicorn是舊版19.1,我是從conda install gunicorn裝的。

移除舊版,改用pip install gunicorn,裝新版後才正常啟動,真的是浪費我很多時間~

以後都用pip裝python套件,不用conda install裝了。

沒有留言:

張貼留言

IKEA吊櫃廚櫃

 好不容易裝好IKEA買來的吊櫃,花了三天。 從組裝,鑽牆,上牆調水平,累死我了。